What about phased arrays?
Also, why not have a completely different scale of ISPs? How about something the size of a soda vending machine or something the size of a suitcase which contains all the hardware for a very small scale internet service provider?