As long as it remains massively profitable to collect every ounce of data from us, tech corporations are going to keep doing this.
Even with some existing laws, the profits are enough that they are willing to flagrantly violate these laws and simply pay meager fines.
It's also unlikely that we will ever get significant legislation to protect us from this either, because all these tech profits allow big tech to buy our government, because policy is heavily swayed by corporations.