Sorry that I've bruised your ego. Tires would not have even come up if I had not found them lacking compared to others I've owned. Manufacturers should not put cheap tires on cars. Many times I've said, "Brakes don't mean crap if the tires are not up to the job." That is only one aspect of tire quality but it at least implies that tires are the most important part of a vehicle, especially safety. Air bags and that are fine, but I certainly hope I never need them. Tires would be a big factor toward that.
As to your Dumlops, if the wear was the only complaint then you should be happy. Many really great tires do wear out early.
Perhaps you'd fit better in one of those forums where all have seduced themselves into believing everything about the car is perfect and the most important thing they can do is add as much bling as possible.