Simply put, it's advertising a competitor, which I assume is against forum rules. Pretty much all forums I have seen in some form or another have this rule, regardless of it being big (Amazon) or small (local football forum).