I'd never even heard of Meshnets, but it sounds fascinating.
If my understanding is correct, it could break up the traditional hierarchal structure from a central ISP to consumers, and instead implement a truly open source network that cannot be controlled or manipulated by a central body.
Exactly.
The challenge, as with all things decentralized, is that people will have to be responsible for their own.