I don't see much hope of such a thing being decided soon, if ever. The incentives for politicians are mostly not aligned in this direction.
The much more realistic path towards having devices/software that can be used for more than 3-5 years is IMO if more people started supporting projects like postmarketOS, fairphone, shiftphones, Librem, (mntreform for laptops) and other such croud-funded and more open/free designs.
Once such devices/OSes work good enough to be usable in day to day life without serious hassle/disappointments, more people will actually use them and a community can grow, allowing the products to mature.
I think a very good example (in software) is the f-droid app store that has reached a sufficient level of maturity that many people now use it exclusively (instead of the Google play store).