If ICANN goes by trademark law, then you should be able to register something generic like friendly.aero without infringing on friendly.shoestore. If they don't then they are being stupid. If there are going to be hundreds of TLDs, you can't automatically protect every trademark in every TLD. Trademarks are not supposed to work like that.