The way XIAH pulls profile information was through the community site beta, however guildwork is still very much active. Like I said before, I'm just guessing the hate towards Geomancer is that there's only a few to go around on smaller servers and "If I can't have a geomancer no one can" mentality is prevalent.