It's not unusual to read this sort of stuff on any bike board.
www.advrider.com has an entire section called GSpot....lots to read there.
I am new the the GS genre. I recently traded in my R1150R for a GS - which I'll pick up this April.
I wouldn't let the 'negatives/issues' get too much in the way of enjoying this bike. I loved my R very much, and amidst the issues I had with it (drive spline failed twice - both times repaird under warranty) I travelled 70k kms with that bike in 3 years and some of my fondest lifetime memories were on that bike.
I expect to have many amazing miles on the GS once I actually get it. I anticipate having to deal with some issues also.
I found BMW to be very attentive with regard to the warranty - at least in North America. This is one reason I stayed with BMW, as I was looking at other brands when I decided to trade the R.
In 3 years' time I know I'll have more riding memories and experiences than GS failures.
I calculate it like this: number of days riding vs. number of days in the shop. I tend to put a lot of miles on my bikes (even in Toronto with a relatively short season). The number of days in the shop seem miniscule compared to the fun I have when riding. So I deal with it keeping that in mind.
Just my .02 worth