You may not get it but your opinion doesn't make a brand. Plenty of people love the brand for a variety of reasons. I agree with some of the things you said, but in general the brand does a lot of things well. Pricing is comparable to the other big 2, quality is IMHO better than malibu, styling is subjective, marketing is far superior than any other brand, historically mastercraft has been one of the innovators, they have a lot of history, wakes on some models are world class, surfing they definitely dropped the ball on. On and on.
Pricing is NOT comparable, from what I've seen posted everywhere and at the local boat show.
I hate marketing and most miss the boat on me as a consumer. Styling of anything is subjective, but I'm pretty sure I'm in the majority in my opinion. History doesn't mean much when they have done nothing innovative in years. What wakes do they make that are "world class?" The X-star, their overpriced flagship, is a freaking joke. The wake isn't all that impressive for a 24' boat at its price point, with an interior of a 21' boat. All the while looking funny and costing more than any other wake boat ever made. IMO Nautique has the biggest wake trophy with the G series and the X-star is a 100% flop/joke in comparison (and I'm not a Nautique fan by any means).
To take an unbiased view, I had my wife go through the Mastercraft, Malibu, Nautique and Supra displays at the Cinncy boat shows. She liked the Malibu and Supras the best (with no knowledge of price). She hated the Mastercraft and Nautique styling; the Nautique for the dash, fake teak and stupid graphics. The Mastercraft for the awful towers and interior styling. I had no arguments to any of her points. Of course the Mastercraft dealer had the typical Mastercraft attitude to go with it...oddly the Mastercraft owners I have met have never had that dealer attitude.