Yeah I agree, I think people routinely underestimate the level of quality and amount of time you have to put into a consumer product.
A good example is Yahoo Mail... this product is used by so many people, and was supposedly overhauled a few years ago, yet it is mediocre in so many ways.
Gmail is good, but it got that good about 10 years ago, and hasn't gotten much better since. (Arguably it's worse in some respects.)
When Gmail came out it was a breath of fresh air... now it's just the bar you need to meet. It's sad that Yahoo hasn't been able to meet that bar in 10 years.