Yeah, except that Obsolete and AbsoluteZero generally go for the Pyramids whenever they have stone.
I didn't say you should
never build wonders. That would be a stupid as saying... you know what, I'll avoid deliberately misinterpreting people to insult them. Let's try to keep this at least vaguely on topic.
Apparently my second comment (you know, the one after the one where I said "consider building GLH") somehow gave the impression that I recommend never, under any circumstances, building wonders. Besides being obviously stupid, that's not what I meant, so let me be more precise. Sometimes it's worth building good wonders. Sometimes, despite a wonder being good, expanding is better. There often can be a reason to not build good wonders.
Let's take an example. For the same cost as GLH, you could get a settler, a worker, a warrior, and an axe (more if you're EXP or IMP; less if you're IND). So if you build GLH, you're basically giving up on one city (probably your third). By the time you get around to settling the third, you would be settling your fourth without GLH. By the time you get around to your fourth, you would probably be settling your sixth without GLH. You need to look at how much commerce you're going to be getting and decide if you also need or want the commerce boost GLH will provide.
If you've got a couple gold and gems resources to work with, odds are GLH isn't as good as simply REXing. If you're not FIN and you have almost no rivers or commerce resources to work with, GLH is the easiest path you've got to paying for your expansion. That doesn't mean that GLH suddenly becomes a "bad" wonder if you have three gems in your capital BFC - I'd be delighted to
capture it on a water map either way.