First the issue with someone having to change 7 switches is entirely with his dealer not issuing the new but installing again and again the old first version. We had a similar case incident with a rider in the old forum back in 2012.
All k13 bikes manufactured until Dec 2012 are now subject to general recall.
S100RR are subject to a dealer recall for switches replacement.
As said before there are three types of recall:
First case is General Recall piece for piece in this case dealers should notify costumer asap or BMW central office for every country should issue a statement to at list a major circulation related magazine or a newspaper.
The Good will Recall, this subject to a written justification and photos supporting it by your dealer, this starts at 20% of parts retail price and goes all the way up to compensation of full cost for part or parts replacement, note here that labor is never and cannot be included.
Third is the Dealers Recall upon Complain, when dealer in accordance to an already issued authorization-suggestion by BMW changes a part and then submits a statement and the old part back to BMW.
Switches were subject to the third rule case and then became first case sometime in the middle of 2013.
At list this is how things work here. And for the record any one can submit an email to BMW main HQ, requesting any kind of info, the response is always quick and precise and is always received. How dealers look at you with this email answer at hand is another story.
We riders here after being fet up with many fuck ups by local BMW HQ change the letter or lately the email with complains recipient to BMW Germany mains and immediately all matters are cleaned and solved. Dealers have now changed their policy towards us drastically, for the last three years issues magically and properly are dealt professionally.
No more major issues with local stealers. AAA another useful and dreadful tool they are afraid is social media complains like Facebook then the answer is back to you in matter of hours.