It's true; what appeals to people is something highly superficial. The product has to be highly optimized to generate an initial 'wow' factor. But it's almost impossible to create such 'wow' factor without sacrificing something fundamental about the product.
The goal is to make such a good first impression that people will pay for your product and then will keep convincing themselves and their friends that your product is great... When it's not because actually there are many better alternatives out there.
Among financially successful products, I see a lot of rigid, inflexible products. They create a 'wow' factor by removing complexity; by removing flexibility... These products seem 'easy' and magical but what makes them easy also makes them inflexible and fundamentally useless.
I need to integrate with tools that prematurely deny me because I'm not a big company. I basically already lost, despite my tool being much more reasonable and maintainable (I've worked at the competitors and it was a mess).
The world doesn't care about good products, they just care about how it looks. Big companies look good, you don't. It got me demotivated early on. You really need thick skin to start selling a product.