I'm going to take a wild guess and say you have never run an ISP.
The answer is people. You need people to "provide a route to the Internet". To answer phones. To fix things when they break.
Running an ISP is far from glamorous and far from just leaning back and skimming the profit.