The more the brands that use Canbus /handshaking with EAPC's , then the sooner they will end up as scrap or landfill.
There's no reason why the manufacturer couldn't make these diagnostic systems available to the end users... other than it's protecting the business of the resellers/dealers. All the bike-owner needs is a laptop/tablet and a cable to diagnose and repair their own bikes.
Bafang's latest CANbus BESST software is (reportedly) available to the end user (albeit about £100), and there are reports that the OP's Hyena system has software available too? TranzX's isn't officially available, but it pops up on the web to download and install from time to time as few UK dealers now support that system (since Ebco threw in the towel). That should happen more...
"Closed" system bike-life could easily be extended if the owner could effectively fix their own bike more cost-effectively by not having to pay a dealer, and that's exactly what these systems do best - make problem diagnosis both very quick and idiot proof by telling the bike owner exactly where to look, what to check, or worst case what's failed and needs to be replaced.
In this sense, UART/CANbus closed systems could be considered ideal for lesser knowledgeable people to keep their bikes running... more so than one using generic parts where knowledgeable folk like those found here on this (and other) forum(s) are often needed/invaluable.
The bigger issue as I see it is the increasing unavailability of specialist parts as many of the earlier systems stop being supported (Soundwave's comments re older Bosch, Daum, Panasonic, and certainly some TranzX components now - Yamaha/Brose/Fazua et al I have no idea). As with most reputable domestic appliances, there's no reason why parts shouldn't by law be made available for at least 10 years before being pronounced obsolete... don't Wisper and Woosh both do that? Has even an e-bike using generic Chinese parts really got much of a life beyond 10 years?
As I see it, with more and more e-bikes (even cheap ones) now coming equipped with Bluetooth 'phone apps for rider stats/tweaking performance, including a system diagnosis element would be/should be a piece of cake... except that doesn't protect a Dealer/Retailers ongoing business, does it?