I had a GS1150 for several years, it was a great bike and very reliable, but I was disappointed with the finish on it, paint peeling off engine casings and fork legs. Eventually after 6 years I grew a little bored of it and fancied a change. I had a few test rides on the GS1200 but I just couldn't take to the bike.
I had visited the Moto Guzzi factory around this time and had seen the new Stelvio, I knew I had to have one, and eventually I owned two of them over five and a half years......fantastic motorcycle. It was during my period of Guzzi ownership that I realised how common BMW GS's had become, every man and his dog seemed to have one, the Moto Guzzi IMHO had superior build quality to the BMWs and the V twin engine felt so different. Wherever I went with the Stelvio many bikers would enquire about it, it often drew a crowd. It felt good to be a little different.
An old hand and wrist injury, and a 'gammy' right knee led to me swapping the Stelvio for the S10. I needed a bike with a lighter clutch, and a lower centre of gravity, and it had to have shaft drive, the Yamaha fitted the bill nicely, and there aren't hordes of them riding the roads around here.
I am certainly not anti BMW, I have owned several of the older airhead twins over the last 42 years, and still run a 1990 R100gs, but I do think that modern BMW motorcycles lack the quality of earlier models.