It is true that you do get more exp in total, yet what they fail to announce is that you do use A LOT longer time to finish up what you're supposed to do, and it is not alt friendly at all.
The reason why people used this to level is because it was rewarding, now you're much more rewarded by going back to spamming dungeons again >_<