That "feature" on toms guide isn't really a feature, its kinda a glitch since i know of no way to go in and "approve" a post. The reason your comment hasnt made it into the article is because the system is glitching again, usually it works just fine but occasionally there is an article that has issues and says you have to wait for it to get approved.
Also, do you have any idea how many new people post on toms a day? We can kill spam off pretty quickly, but having to approve the first 10 posts of every new member would confuse new members, require a lot more work on the mod teams part, and significantly inhibit the ability of new members to get their problems solved quickly.