I believe that most game developers initially set out with the best of intentions. It's just that at some point, so many realize that actually finishing the game (or even just adding an ending) puts the brakes on their gravy train, especially if they don't plan to roll right into development for their next game immediately. So it then turns into a balancing act of doing the bare minimum of filler content/side content/easter eggs/etc. to keep a steady stream of funds flowing.
Belle is one of the few devs on here with integrity, so yeah, it's refreshing to see.