For me the X5 is a fun tool and tinker toy. I love to calm down after work by doing some maintenance, upgrade and repair. When I bought the bike it was clear for me that it would go that direction. With technical sense and the will to stay on top of maintenance it is an acceptable bike.
... and we have this forum to share our experiences, knowledge and lessons learned. So we know what is ongoing with the X5 and can arrange accordingly. Even I am going soon to buy an legal import bike I will keep my X5 and ride it because it is fun for me.
I want improve it and care it ..... imagine a bike that's running for the next 50k km and just sometimes a oil change. Then I NEED a bike like this to wrench
So I am following this mindset, but of course also understand anybody who needs the bike daily, very reliable and maybe has no space to do maintenance.

I think reading this forum/posts and use the improvements advice can get you a good bike also for long distances.