Is this a sales pitch??

http://community.norton.com/norton/board/message?board.id=Tech_Outpost&thread.id=364

 

What's your opinions on this...good for seeing about other products or is it like reading an Advertisement?