the sad truth is that reliability issues and poor service is across all marques. Go on a BMW forum and you'll find someone else who's drawn the short straw. Buying an S3 just puts a different badge on the same car, fixed the same way.
I'd agree with that absolutely.
It doesn't matter what car I've had over a great number of years, the service from the dealer is at best adequate, more often than not sub-standard.
If you get a lucky run its because you've found somewhere who has a decent guy working in the workshop. That same decent guy won't be there very long because after breaking his balls his employer will fail to reward him... either that or actually punish him for being too good (yes, I've actually seen that...)
I know we'd all like to think that our pride and joy goes in to be hand fettled by people who are absolutely experts and who desire for us to get swift and accurate service, but actually, it doesn't look like that's the intent...