Nobody should be able to profit off boring industries. Utility (power, water, telephony (which includes internet), banking, insurance.
Cap the profits at an arbitrary number that keeps up with inflation and allows for expanding business basic needs like staffing and inventory. Large investments should be reviewed and approved by regulating bodies and monies allocated and investments must be met with progress goals that achieve the completion of the project in full. None of this "Thanks for the monies, lol bye" bullshit.
It's worse - they are natural monopolies. I don't need to run fiber to my house from 3 different ISPs any more than I want to run pipes from 3 different water supply companies. Utilities like electricity are already regulated with price controls and some semblance of democratic oversight. It's time that internet hookups are too.