Tech has developed a really bad habit of shipping half-baked MVPs as fully fledged products with powerful marketing behind them, and that's an increasingly dangerous combination. I'm not sure where it started but I see it lot in software dev because that ethos is pretty much baked into iterative product development methodology. Don't build out something until a current or potential customer that's worth the time needs it.
After a while, it feels less like "iterative" product development and more like "highest bidder gets the feature" development.