FE350 -
I'm sure the X-bushing can be made to work well, but IMO it's perfectly fine to encourage people to work on suspension internals. People who can operate and maintain a Husaberg offroad-racing motorcycle can do suspension work
It just takes basic knowledge of what's OK to do and what not. To keep shim selection within reason, people can either find proven stacks online or simulate with Shim Restackor.
That people don't set their sag correctly is because they don't know that they SHOULD do it or how they CAN do it, but it's not rocket science
The average level of understanding of suspension basics is unfortunately very poor
It's a failure of the market to educate consumers. For instance, on the DRZ side, people like to put lowering links on. Very bad! They go "oh here's a product I buy that says it's for 'lowering' my bike so that is what I want' and turn their rear suspension from the stock DR-Z soggy bottom into absolute mush.
People usually have no idea how front wheel trail works (I didn't!), and WHY they want to set their sag. Or how the position of the yoke on the front forks affects handling. They wouldn't even imagine that their bike can handle very different from how it was when they bought it.
And of course we don't know when we start out! The information is out there, but it's hard to find and piece together. It's the kind of knowledge you don't even conceive to search for until you're told "hey did you know you can do this and this? it's easy!"
But most suspension components are very simple and very self-evident once you've disassembled a front fork or so. The details of shim selection and valving are complex and hard to do by hand - except by lots of trial and error - but that's why we are fortunate to be blessed with simulation software for the hydraulic circuits
Go Shim Restackor!