What is interesting is how fast this got flagged off the homepage, it would be really nice if people associated with these companies disclosed their affiliation and would refrain from flagging this sort of post.
Kind of seems like the thing the mods should be on top of, doesn't it? Something getting flagged because users have a conflict of interest and a pro-corporate bias.