A big Yes to that ..That's why it literally pays to learn how to do a lot of this stuff yourself.
I would not have driven an XS 650 at all given the " Zero Cost " approach I went for at the start.
Putting in a lot of hours just to get it approved and running.
There was people saying about English bikes
" If you cant afford a new bike don't buy it "
If you buy a cheap old bike and don't do anything your self the shop cost including towing it there
can ruin the finances. And you still have no bike to drive with.
Here are present Amazingly jaw dropping competence that sometimes don't realize it themselves.
World class is a great understatement.
30 + years Experience of The bike and other Hands on experience .Some worked Professionally Best ever ..
But if you are careful doing things reads the manual and instructions .. Asking for advice and help Take the time Everything is doable on these bikes . For most Not saying everyone but most.
I do believe. besides machining should that be needed.
Sometimes it goes wrong. Bolts breaks thread strips .But that happens for all especially in the beginning.
You utter some words that don't look good in Writing and perhaps throw a tool into the ground.
Then you fix it.
And in fact it might be done better than a " Half A*s " Shop not having time to do it properly.
More skilled in writing the bill than doing the job.