No to a fixed tech stack. And no to this dual kernel nonsense. As someone who is exhausted with all the terrible ideas in industrial automation, I am not interested.
As for the hardware: please stop endorsing devicetree nonsense and demand discoverable hardware. Enough already with the random per-SoC kernel madness. Did Risc-v learn nothing? MAKE AN ACTUAL PLATFORM with standards for booting and hardware discoverability. Make hardware standard and stop rearranging the register furniture between versions and manufactures.