It depends on the game. There are games that I'd consider "good". They're well made, I enjoy playing them, and I generally feel like I get my money's worth out of them. But I don't consider them amazing. When one comes out I say that looks cool, I should pick that up sometime. The problem is that there are so many games like that these days. I will see games at a price that in a vacuum seem very reasonable, but there's so much that meets that bar, why not get the ones that are cheap now and wait on the others?
But there are still the "great" games. The ones that I really do get excited for, that I want to play through right away because I've been eagerly waiting for them. Those I'm willing to pay up for, and that hasn't changed. They're still usually rare enough that it doesn't make sense to wait for a discount, 1st half of 2017 notwithstanding.
On my end, the main issue is that discoverability is now very difficult. Finding good games is kind of pointless, there's plenty of them already. Especially if they're a bit pricey(relative to everything else). I recently ran into this with The House in Fata Morgana. It's a VN that I heard about well after it came out, and while I didn't see a lot of buzz, what I saw was intensely positive. I check out the Steam page and I'm interested, enough to put it on the wishlist, and I check out the page several times again later, it's like that item that catches your eye at the store that you spend too much time thinking over, but ultimately decide to wait on. And looking at the price, I'm fairly certain that game would have spent years there. Fortunately, several gaffers who wanted the game to get some attention recently did some giveaways and I decided to enter and I won. The game really is a hidden gem, it's well above that merely "good" tier. There's supposed to be a sequel(or expansion?) in the works, and that one isn't going to languish on the wishlist for years. That dev has my attention.
For devs, while that method probably isn't realistic, I think the takeaway is that being "good" really isn't good enough. You have to be above the sea of simply "good" games. People need to think that you're something special, that you're worth not waiting on. Easier said than done, though.