Clearly I’m not the guy to talk to about tor/onion. I’m wondering if a network could be set up across thousands of homes somehow and that network could purchase priority of its traffic. Basically there’s always a way to add another layer of abstraction to circumvent a lower layers restrictions.
Yes, a mesh network would work for that, then you just need a method to measure how much traffic each node serves then pay the node operators for that.