An alternative, if an alternative could ever even be viable, would just be open to the same corruption and greed. We need regulation and laws to protect privacy and data. Regulate it such that companies are not allowed to retain private and unconsented data without severe legal or financial penalties. Severe enough that companies or individuals that abuse the rights of people are either shut down and dissolved or jailed.
I would just say, I do blame ISP’s for trying. It’s unethical to try and squeeze every cent out of your customers, community and country. It’s never just “business”. Businesses are operated by people while exploiting people. It’s not a cold hearted machine doing the thinking, it’s normal people making these unethical decisions.