Earlier quoted context omitted.
Funnily my ISP was actually selling Helium hotspots themselves. :)
I have long thought that ISPs should charge by bandwidth used. It would incentivize improving infrastructure. Any ISP that would charge by bandwidth used would want their customers reselling bandwidth.
No it wouldn't. The actual usage has a negligible impact on the expenses for infrastructure. Most people barely use any bandwidth anyway. Even on 1 Gbit/s lines the average bandwidth used is in the single digit Mbit/s. And the usage basically doesn't differ if they have a 100Mbit/s or 10Gbit/s connection. Also those countries where data caps are still a thing are generally those with the worst Internet.