Wow! I am shocked "so" many people are hating on their Imprezas! This is a FIRST YEAR, NEW PLATFORM, NEW FACILITY BUILT vehicle, there are going to be some issues with it. I knew that before we purchased my wife's. As everyone else should have known too. I would say OVERALL, we are more than pleased with ours. That said, we haven't had any real issues with ours either. Even though our car did receive the recalls like everyone else's, our car never had the initial problems. Our dealership just did the recalls and made sure we were happy. Our car was purchased in Dec 2016 so it was one of the early built ones too, so I guess we got lucky. We have over 9,000 miles on it now and still love it just as much as day 1!
If you think GM/Chevrolet has a good initial quality you are sadly mistaken. They may have a decent rating, but I drive these cars on a weekly basis to and from our tint shop from our local dealer and most of them are pure CRAP in terms of fit and feel and user friendly amenities. I will take 6 Subaru Imprezas to 1 Chevrolet of any kind, with the exception of the Corvette. I have owned many Chevys in the past myself, each one was a POS from day 1 of ownership, but I lived with them until I could afford to get out of them, and as soon as I could, I did!
We tinted a brand new 2017 Civic SI Sedan today in our shop and while it is a Honda and has that Honda reliability, our Impreza is still WAY nicer than it is. Everything in the Civic felt cheap and plastic. I know these are all my own opinions, but I have owned over 39 vehicles of all makes and models since I was 16 years old, and I am more than happy with both our Subarus. I understand the pains that come with buying a new car and being pissed off because it has to be taken in for recalls, or issues here and there. But the only advice I can give is this, if you are that unhappy with your car, do yourself a favor and try like **** to get out of it somehow. Owning something you hate sucks, for everybody involved! Happy Motoring!