deviantART: False Advertising?

Looked up the definition of "deviant" lately? i started an account at deviantart.com a few weeks back only to find that, like flickr (from which i was looking for refuge), the TOU (Terms Of Use) "agreement" is......

closeSign in to NowPublic

is reporting from