Looks like MS are trying to get onto the Planetarion/Trevian/Lord of Ultima (EA) bandwagon. Age of Empires is my all time fav RTS too but those screens are cringeworthy. Not read the articles yet though...
I presently play LoU with an alliance ranked number 1 on our continent and those screenshots pretty much easily tell the tale. LoU maybe 'free' to play but to actually have any chance of competing you have to pay rl cash for diamonds, which are ingame currency that you can use to buy 'powerups' or artifacts as they are known.
Lord of Ultima for EA rakes in probably more money in a single week, than their grandad MMO - Ultima Online does in a month. That is a colossal influx of cash coming in.