I think this is more a case of confusion here. There is no conflict of interest, nor is there are impact on existing members who have sibscriptions here. I'll try and clarify. I'm sure someone else will post up with their thoughts later. Let's keep it on a calm level though shall we. Right, that is a 'third-party' author who created that trainer. It's not a CheatHappens trainer which has been created for there and not here. Because of that fact, there will always be those who create the first or only trainer, or cheaper, or with more/better options. The CS site is a store for anyone to use. What gets released on there primarily depends on what people create and submit for sale.
No-one is angry with anyone. As for the "we expect trainers as soon they are released" statement, you have to realise a couple of things. How many more trainers are on this site and not the other? How many more games are catered for and, as a result, need continual updates for? Retail/Steam etc are all attempted. How much support is given continuously on the board/through email? This is an enormous amount of work to do, so you can't expect a trainer a day after the game has been released. Especially when you factor in that it's not based on the simplest-to-hack game engine. The fact that someone else released one already means that they, in all probability, had some free time. That's not necessarily the case here.
As for when you are told to be patient or wait, you aren't ever lied too (which it sounds like you are making out there). It usually means one is been worked on, or one is planned. If a trainer isn't going to happen for a game, no-one beats around the bush. You'll find that PWizard will post up stating it quite clearly. However, this is only usually done for a select few reasons: That the game is not very popular (or no obvious demand for a release). That the time and effort needed to create a release far outweighs any benefit, (as is the case with a lot of tricky-to-train or protected games, especially when there is a low demand as before. Or in the case of updates, that it's got to a ridiculous stage, whereby the developers keep releasing continual, frequent patches, and the time taken to update these all the time starts to jeapardize work on other, more pressing games.
~PhoenixCH