Ah... you are using a hub, not a brick. So.. it may be losing a percentage of the wattage provided by the 30W brick. If you look at the product photos, it shows that it is taking 100 watts in while passing through only 85 watts. I would expect that a hub needs to reserve some of the incoming power flow to use for the other ports that are available on the hub. So, assuming it needs to reserve 15 watts for this purpose, there are only 15 watts left to use as pass through power to your MacBook. Solution? Get a charging brick with a higher output. I have a 45 watt Anker Nano II and it's great. I don't normally use it with my MacBook (mainly iPad and iPhone when at work), but at 45 watts, you should be getting a full 30 watts passed through to your MacBook if you still need to use the hub. If you don't need to use a hub, then your MBA will charge faster when connected to it directly.
You could also look at the 65 watt version of the Nano II, which would allow for more watts to be passed through to your MacBook than what the charging brick that came with it provides.
EDIT: I just took a look at another Anker hub that does 65 watts power delivery, and a product image shows that delivers 53 watts for charging. So yes... there definitely is a percentage of power loss for charging.