That's because long distance at UHF and up requires clear line of sight. And that requires at least one end of your setup being up very high on towers or buildings. Height is the reason the cell phone network works. And height is the reason mesh networks don't. Height costs money.