Whilst I am no apologist for BMW (or the 1200) or Mondial Assistance per-se, here’s my tuppence worth.
BMW Recovery, along with a host of other manufacturers and recovery companies, pool their resources into Mondial Assistance. In effect it’s an insurance policy - backed by a recovery company - that will get you and your vehicle recovered back home following a breakdown and / or left in a position to continue your holiday and / or the vehicle repaired in-situ. That’s exactly what they did.
Given that you only had the final two days of your holiday left (I assume it was the return leg) it would seem sensible that they got you and your luggage home, by buying you an airline ticket, rather than you paying for it. Given the time constraints, there would seem to be little sense in Mondial Assistance then arranging for the repair to your bike in Europe (which is all they are obliged to do) as you would then have to return to the Slovenian garage to pick it up yourself.
So, to save you further cost and inconvenience, Mondial Assistance also shipped your bike home to the UK, not an inconsiderable distance and one which, I assume, you would not be willing to push it over. To reduce their costs (which would otherwise be passed onto you, the consumer) Mondial Assistance collect various bikes / cars together and transport them on low loader / container back to the home country/ies. Whether 25 days is reasonable to perform the task of transporting your bike from Lake Blad, Slovenia to Kent is up to you to decide.
Whether the breakdown of your 1200 was reasonable is another matter entirely. Some people have suggested that the mileage is over the top. My 1200 and another one, covered 4,200 in eight days no sweat and not slouching about. 2,500 in seven days? Pah….
