I was definitely disappointed by this year relative to 2017, which is probably the greatest year I've had as a gamer since the N64 (and my standards were a hell of a lot lower then).
But, that said, here are all the 2018 games that I bought on Switch:
Bayonetta 1 & 2
Kirby Star Allies
Donkey Kong Country: Tropical Freeze
Captain Toad: Treasure Tracker
No Thing
Detention
Hollow Knight
Octopath Traveler
Mario Tennis Aces
And, on top of those, I've already preordered Dark Souls Remastered, Pokemon Let's Go! Evee, and, of course, Smash Brothers Ultimate.
So, even though this has been kind of a ho hum year, I've still managed to find a dozen games that interested me. And that's not counting a bunch of indies that are sitting on my wish list or the fifteen hours I've already spent playing NES games with friends online.
Now none of the games listed above have come close to being the kind of transcendent masterpieces Breath of the Wild and Mario Odyssey are (with the possible exception of Hollow Knight), but there have been plenty of truly solid releases this year.
2019 is looking good with Luigi's Mansion 3, Fire Emblem and Yoshi atm, but starting the year with ANOTHER port of a 2012 game doesnt give big expectations.
January is typically a dead month. The fact that Nintendo is slotting a fairly big Wii U port there when they skipped it altogether this year (and saved the Bayonetta ports for February) gives me more, not less, confidence in 2019.
The one exclusive I was interested in playing this year was Octopath Traveler, and that was £25 more expensive than it should've been.
I understand you're talking about your own personal tastes and expectations here, but, given that Octopath quickly sold over a million copies at its current price point, it would probably have been a poor business decision to sell it as a budget title.