That "terrible" product has more users than you ever will becuse it's makers understand that sales and marketing are far more important (and the product is not as bad as you think).
> the product is not as bad as you think
This is true. I know that I'm a developer, and as such I can easily see the mistakes that my competitor has made. Meanwhile, the average user just thinks it's a run-of-the-mill program, put on this earth to torment them like any other software.