I didn't think you actually were in league with ISOROB. It was just a joke since everyone else in this thread has said this could be considered spam or made negative jokes/comments about the videos but you are the only one who has posted that you watched and liked one of the videos. Thus, I thought I'd chalk up the reason for your positivity in the face of all this criticism as though you were part of the "sales team" and not because you actually liked it.
I think the main thing to take away here is how starved the NWR community is for something to talk about. If it's not about whether AMD is an NX possibility, it's a discussion on the semantics of what constitutes spam. Maybe the upcoming release of Metroid Prime: Federation Force will be the needed tonic to spin up some controversy and discussion like Star Fox Wii U controls did. Or Nintendo could releasing some news on upcoming projects for once. This media silence and trickle of game releases really isn't conducive to creating forum activity.