Mobile games are probably the biggest offenders in regards to shoving microtransactions in someone's face. Many bombard players with multiple layers of pop ups advertising cash shop sales the moment they open them. Some have even gone as far as to put ads for stuff outside the game itself in banners and pop ups inside the game.

As for kickstarting a game. That's been shown as a hit and miss. There's been some good things that have come from it. However at the same time there's been what has essentially resulted in pretty much being a scam as well. You've also got titles that started as basically an ongoing beta while still being developed so the devs can tune the game based on player feedback while still working on the game content. Warframe is an example of a game that did this and I did end up buying a founders package for the game when it was preparing to leave it's beta status behind. However you have games like I think it was Star Citizen that feel like they've been on kickstarter/crowdfunding beta for like 20 years with no actual release in sight and just periodically drops whale bait when they need or want more money.