I am not understanding the school yard squabbling going on here. It's not about Mac / PC / Android. The point of this was stemming e-waste and this/these "bill(s)" will do precisely NOTHING to stop it.
Cue the righteous indignation.
Before you go all ninja-flame-war on me, please answer this one simple question : Exactly what difference does it make if the widget ends up in the landfill 3 years from now, or 7 years or 10 years? It occurs to me it is STILL ending up in the landfill, so the whole "I want to fix it myself" issue seems like a ruse that doesn't really benefit everyone. The reality is still that software WILL be written that will outstrip the ability of the processor to move that much information, then the device will be traded in and thrown away no matter what. As I see it, nothing in the bill(s) will do jack to stop it. Nothing in giving you the ability to "work" on your own devices will stop that.
So let's be honest here and drop the pretenses of saving the planet. You aren't saving the planet one iota. Y'all are just a bunch of cheap bastards that want to have your cake and eat it, too. I have little to no problem with that, but please... let's stop ascribing noble intentions to horribly greedy acts.