I've owned my subaru legacy 2013 since it was new, and haven't gone to the dealership once.
I do my own oil changes, brake pads, and washer fluid, and maybe cooland fluid once, and that's all I have done to the car in about 5 years. I drive it pretty normally, and some times spiritedly.
There's zero problems what so ever.
I'm not sure how you guys are getting swindled with all the issues.
I also live in Toronto where there is salt 6 months of the year on the roads.