No manufacturer is perfect. A friend's brand new BMW F800GS kept quitting on him; the dealer finally figured out that the fancy fuel gauge was showing a third of a tank when it was actually empty. A common problem, it developed.
I'm very satisfied with the way this issue has been handled. While I'm waiting to hear the parts have arrived, I have a lovely piece of motorcycling sculpture on my shop porch!