If they were hypocrites then they would have affiliate links all over the place which they don't. All I'm going to say is, if you don't agree with the rules then go somewhere else where everyone is allowed to post affiliate links and it's just one big happy spam fest.