As for the software side this may be a tough one as many times a change in chipset can make features available in newer models that are not in older models and the real question is, how far back must they provided like software upgrades that new models have? iOS goes back quite a ways, is that not enough now? That my prior iMac no longer had support from Nvidia (2013 model) is whose fault? Apple's or Nvidias?
What people need to understand is that replacement parts may involve complete assemblies because there is no feasible means to replace some of the pieces in common tablets and phones. So take a dryer, you might need to replace an entire motor but depending on how the regulation is written that may not be sufficient.
tl;dr it all sounds well and good until those who have no understanding of repair start writing regulations that could lead to less reliable items, more electronics and batteries in the trash, and even most costly items.