Definitely agree that some games can really mature well with a bit of loving patching! Although there are others that will remain forever broken.
I rarely buy games at launch anymore, between Steam sales and a humble Bundle subscription I have a giant backlog of unplayed games.
If you are interested, I am giving away my extra game keys. The current ones are Surgeon simulator and Pillars of Eternity.
Yes, it's not worth buying games at launch as long as you can wait for the lower price. Like I usually always do. Except for games that pull at my heart strings like Legend of Zelda or Secret of Mana.
Oh yes, nintendo Isn't really known for sales. I got Zelda and Bayonetta on switch at launch.