That's right, that's why the developers are good at squeezing out as much money as possible without doing anything. That's why we need to keep throwing money at them, and don't care about the game, well, there will be an update once a year for 20-30 minutes and that's fine. If the update doesn't come out - it's no big deal, the developer is just milking the money. You are damn right, idiots with money should be milked to the end. The developers are good for doing this.In theory yes, in practice... not so much.
Fact is, that fan base is built up off a set of criteria that doesn't always follow into a new project. You'd have a good chunk that were only supporting for 'X' or 'Y' character and find none of the new characters attractive enough or interesting. You have a chunk that were specifically supporting because of a certain kink, like spanking, and if it isn't the focus of the new project, they leave. You have another chunk that don't support new games with little to no content, and will decide to move on until enough content exists to justify support 'in their opinion'. You have another chunk that were just really interested in the setting/story and find that the new project just doesn't do it for them, another chunk that were supporting because they prefer honey select, and if the new project is in another art style they're gone too and on and on.
It is a gamble, which re-emphasizes Hoshimota's point, the safer option is to just milk as long as possible, since that specific fanbase is here for this specific game. I personally don't think Alto Herdone are milking specifically, but they certainly aren't being incentivized to wrap it up anytime soon either. This is why we see endless rewrites/reworks from other devs rather than just moving on to a new project, because moving on risks losing years of built up support. Sure, a few diehard fans would remain, but it would impact monthly revenue in a negative fashion no matter how you slice it, and when your life is dependent on that income, doing anything to jeopardize it is counter intuitive.
And anyway, why do some people think that if someone says a developer is a lazy greedy arsehole, that means the developer should finish the game as soon as possible? Personally, when I talk about the terribly slow pace of development, I mean that it would be good and right if the developer started working normally and honestly, instead of milking money.