I think it would be a great idea to make a way to where you can re-cache all the guilds progress at one time instead of having to click each one. I don't believe there is a feature like this already or atleast I havent found it. I like to see where my guild compares to others but it's not really accurate unless I update each and every one of them. Thanks.
Taking live update for all guilds on one realm would require several thousands requests to Blizzard Armory. Multiply that by 500+ realms and over a 100.000 visitors each day and we would get a ban from Armory even before we finish it, thus disabling all other requests, including character updates.
Lets say 2000 guilds per realm x 500 realms x 100.000+ visitors = more than 100.000.000.000 requests per day, only for guild updates.