So very true, Ming
The BMW panels for an XChallenge are £350-£400 for front/rear mudguards and two rad panels............ouch

A KTM full set of genuine panels & guards,including headlight guard will probably cost less than £100
That will all change.......
Acerbis, UFO, Polisport, etc, will all be doing plastics for them in the future.
This G450X is an assault on the KTM dominance in the enduro scene.
Your gauging road prices to racer prices, they're nowhere near the same.
For example, a set of plastic for a KTM 640ADV and a set of plastics for a (As mentioned) 525EXC.
The pattern plastic companies will be doing complete colour change schemes real soon.
Everytime there is a new model bike to hit the scene, the paddocks at the race meets don't all have the same coloured bikes in do they.......
And as for other spare parts, well apart from filter, plugs, and the odd brake/clutch lever

, etc, I'm struggling to remember the last main dealer part I had to buy for any of my trail bikes. It was probably a rad hose in 2000 for the then new DRZ400.
Timpo.