But if you want to build something similar to an existing product, with a few upgrades and validated ideas, should you still build the MVP? if yes, what kind of MVP should you build? And do you need to perform idea validation before development?
I've watched teams focus on differentiators before table stakes, and waste literally millions of dollars and years of work, expecting one or two cool features to win the market... but that is not how it works.
The reason this is important is many founders will avoid doing it.
Founders avoid it because talking to users is mostly hearing rejection.
One of the ways founders avoid talking to users is to invent arguments about why it is not necessary to talk to them.
Another attraction is inventing arguments is easier than finding and talking to users.
Good luck.