The legal BS can be sorted by getting customers to sign an unconditional legal waiver, so the company can be secure they won't get shafted in court due to any unforeseen customer dumbassery
And who will cover the cost of implementing and running component stock, logistics, and on top of that a legal crap?
The company supplies what's possible and compatible with the system in place and the staff,
not go nuts with a full inventory to cater for cheapo dumpster designed products.
You might not please everyone, but hey, popping a pair of generic or retrofitable encoders in a stiff carton box to a customer ain't that hard
Just get the legal waiver signed, their ID, and most important... money up front
It's not that hard to figure in advance what possible consumables/wear n tear parts a DSO has > switches, rotary encoders, fans, probes... (add yours here)
Tip: you can make good money from that stuff, keep fired up DIY techs calm,
AND bail out authorized stockists** and their repairers out of a parts jam
rather than have to take back a lemon that just needs some bits that the local distributor may want to wear the cost of (and keep the customer satisfied),
plus save the manufacturer/supplier broken balls having to address such trivial complaints in their view
Let's not forget those 'customers' too**, they have enough to deal with flogging the products, and don't need corporat bureaucrapcy friendly fire on top
-----------------------------
If former reputation driven companies, now run by greed driven bean counters catering for lazy investards, are not going to bother doing any of this pita 'service' stuff,
they should include it in the hard copy and PDF user manuals and website,
that after a certain period the product will no longer be supported in ANY capacity...this is not a new concept btw
i.e.
"#$%# OFF or buy a new one bro, and it's not our fault someone on Ebay or CL stiffed you with a dud,
and now you wanna fix it yourself and we got no parts or schematics, so you think we should share some of your butthurt?
It's just one of those SOL things that happens bro, so just deal with it,
Yoll have a nice day..."