As much as I dislike browser MMOs, as much as I dislike f2p MMOs, there's something to be said for being able to log on to AG, jump into one of their MMOs, and just do something social for 5 minutes.
They're not grand games, and they're not supposed to be grand games. They're supposed to be games that you play for a few minutes at a time, do something social, and have fun without having to download a client and pay for a subscription.
You don't like them. That's fine. I'm not too fond of them myself. But there are people who adore them, and there is nothing wrong with that.
Not everyone has the time, or inclination, to play EVE, or WoW, or World of Tanks, or Guild Wars, or games like that.