They are, but they seem far less annoying on this site, so I initially assumed it was just inspired by it. This looks more like a blog than a forum thread.
(Note: It was originally linking to a post on the company's own community site. For some reason it's since been edited to a TechCrunch post(!))
(Note: It was originally linking to a post on the company's own community site. For some reason it's since been edited to a TechCrunch post(!))