Not sure what you mean, but just to be clear, my "lesson" was about the IMers in the FB Group and on Skype, not you!
To be honest, the reason I've come across more WP sites is probably due to the fact that WP is generally more popular among affiliate marketers.
In my opinion, as long as you give Google what it wants, the platform shouldn't really matter (WP, blogger, etc.).
I'm guessing that you are talking about bridge pages when you are saying "promote your affiliate product". If yes, then this video can help you create an affiliate page that Google is more likely to like. The video is geared towards AdWords advertisers, but IMHO, it is applicable to people who are after organic rankings as well. Hope this helps!