I hear what you are saying: make quality, complete products.
However, a minimum viable product basically means 'ship something and iterate towards complete.
Considering how many products I have worked on that no one ultimately wanted, you need to prove there is a need for your product BEFORE spending man-years on it.
Even if you understand the problem, putting a simple solution in front of your clients will teach you a lot.
Then two years later, you might be approaching something complete, but with confidence that there really is a market.
However, a minimum viable product basically means 'ship something and iterate towards complete.
Considering how many products I have worked on that no one ultimately wanted, you need to prove there is a need for your product BEFORE spending man-years on it.
Even if you understand the problem, putting a simple solution in front of your clients will teach you a lot.
Then two years later, you might be approaching something complete, but with confidence that there really is a market.