Mesh networks are severely limited in terms of mbps/throughput. They also use their own throughput channel to communicate and sync with each other, further reducing available bandwidth.
They also can introduce a lot of latency and packet loss if you're into gaming that needs to be taken into consideration.
They have a purpose and a use, but if you want to get the benefits of modern internet speeds, you should set up a wired network and only use wireless protocols for small, difficult to wire, devices.
The thing most of us like about it, was that it was very true to the comic book.