I feel like there's been plenty of discussion. Everyone knows it's a problem.
It continues to happen because there's no pressure to change it. Just discussions that fall into the abyss of the internet at this point, repeating things everyone already knows.