As Skywalker says .... the motorcycle industry is seasonal, the so called profits aren't there week in week out, month in, month out. The 'bike industry is in no way similar to the car side of things ....
The profit margin for motorcycles is, I believe, less than 10%, leaving very little room for manoeuvre, unlike the heftier mark up for cars. Motorcycles are a leisure industry, the car game is not.
All the dealers have to conform to the corporate image, whether they employ five or fifty people. They get no choice to shop around for furniture and fittings!
A new bike launch? All the promotional stuff is delivered to the dealer, brochures, wall hangings etc quickly followed by a demand for a few grand from BMW HQ .... it all has to be paid for by the dealer.
Technicians wages? Ha ... I know for a fact that the average trained up technician earns very little over the minimum wage. £1,000 to £1,200 a month take home OK for you? Oh, but of course, it'll be a pleasure to work for a BMW main dealer won't it, you won't be wanting a lot of money for doing so!
The £60 to £100 an hour you're charged for your servicing doesn't all go to the Technician .... or the owner. The overheads are there 24/7 whether any bikes are sold or not. Not many motorcycles are sold between November to March but the overheads, rates, rent, wages etc still need paying.
As said earlier, it amazes me that people pay 13k to 20k for a motorcycle then start whinging about the costs of servicing. It also amazes me the number of people who think its all a charity .... for them, their very own charity. Time and time again I see punters wanting the maximum allowance against the bike they're taking in (and of course they're going to take all the extras off, even expecting the dealer to do that for nothing) AND THEN they want their new 'bike price knocked down AND some goodies thrown in. FFS
I'm glad I'm out of it though, the F800GS now just five years old and with 84,000 miles on it, will be staying for a few more years yet
When I get old I'll give the 800 to my lad and put the Xcountry in to full use 24/7