You might be retiring by the time "it all works like you hope" and your home PC is also an android TV dual boot
You have a 30 year horizon, let's say. And you cannot do it all over?
Think of the time management problem a little.
There is a FACT that many (let's say big tech) elements are getting GOVERNMENT FUNDS (non-profit grants), and they tend to "mess things up" so that they are always "in charge of it all".
(so - you look and ubuntu and should think: i get allot working on release 1, and release 2 it will all be broken i'll have to do it all again, and i'll have to buy new hardware prolly)