Consumers had all the choice. They literally kept buying unrepairable devices, so the market naturally shifted away.
99% of users, even after this bill, will never repair anything ever. It's forcing niche desires onto everyone.
It's a law that forces producers hand to do something the vast majority of consumers don't actually want.
Almost everyone will continue to buy a new phone when theirs breaks. No one wants to use a year old phone. It's already outdated. That's what makes it anti-consumer - being directly out of line with what consumers actually want.