Even if you believed that companies were following the law, which I do not, then you still have to contend with the fact that most software shops are run in such a slipshod manner that you virtually garunteed to have your data stolen when that company is hacked
It would seem that the optimal solution is to lie about your age, while still using an age low enough to trigger those legal protections. The best of both worlds...