Yeah that sounds completely unessesary to have such features when they can be done manually and probably with better compatibility (I'm guessing Ford tow trucks only connect to their proprietary standard)
Yeah I could personally do that with minimal effort but keep in mind the vast majority of people aren't willing to. Most new Linux users get scared when they see a terminal, how are we supposed to convince people to give up tons of basic hardware features and tell them recompile software when they can keep using a proprietary operating system?
That's the problem, right now arm development boards for Linux are limited which limits development of arm software on Linux which decreased the incentive to run Linux on an arm device. What computer manufacturer that uses arm processors that are comparable to standard Intel/AMD CPUs also supports Linux?
Walk up to a random person and say "yeah recompile this software for a different architecture while having no support as the architecture is unsupported"
Most software doesn't work on arm and despite many distros supporting arm there aren't many arm computer manufacturers supporting Linux. There is a small possibility that Qualcomm could announce that their desktop CPUs support Linux but I'm not so sure.
Not only will ARM and Risc-V likely not save Linux it will most likely harm it. I doubt there will be many Linux computers running Arm and Risc-V and the few computers that use those architectures won't run Linux well. M series Apple computers only run with reverse engineering and even then many basic features don't work.
And also allowed to you to modify the cake as you see fit and even gave you the ingredients if you wanted to bake your own