Well, you agreed to a bunch of rules when you signed up. It's probably in there!
why am i not allowed to type the names of other sites on this website?

All chess websites provide one thing, CHESS, which is chess.com's passion. Why can I not refer to othre sites here, such as li**ess.org?
chess.com should be thought of as a business first, then a chess website. Chess.com wants to promote chess, but also it wants to make money. You are on a public space, and chess.com can do whatever it wants in the lines of banning words and names of other chess sites.
All chess websites provide one thing, CHESS, which is chess.com's passion. Why can I not refer to othre sites here, such as li**ess.org?