The thing gets me about the “$XX,000” battery replacement figure is that people are talking about the dealer quote for a battery replacement. If your vehicle is in warranty (and Tesla has an 8 year battery warranty), then the dealer replaces the battery for free. If it’s not under warranty anymore, there’s no reason to get your battery replaced at the dealer. Third party shops will do it for a fraction of the cost.
You can replace the battery in an iphone with a hair dryer and basic hand tools. It only takes like 15 minutes. I’m not sure what this legislation is going to result in besides making phones less waterproof and dust proof.