GrumpyGregry
Here for rides.
Whilst it is shocking that the rules seem to be biased in favour of car owners over bike owners car manufacturers generally keep very quiet about issues requiring recall until such time as recall arrangements are in place. They don't offer full refunds because a car needs a recall. Car v bike is not a good comparison.But they haven't really done anything. They have said they will replace the part, but not even a time scale yet.
Do you really think Vauxhall could say to thousands of Corsa owners "Your car is unsafe, please stop driving it. We can't say when the fix will available, but in the mean time please get the ****in' bus. Oh yeah, sorry, there are no buses over Christmas, please cancel your plans. Or use you other car. You surely don't just have one?"
The OPs contract is with whichever retailer sold the bike, surely, not with the manufacturer. And consequential losses, inconvenience and emotional distress won't be covered.