The other thing I considered too was the fact that many creators have policies with recolours, uploading meshes etc that are not in thier signature but instead on thier profile page. So this actually serves a dual purpose - it gets rid of explicit advertising, but also gets more people to read the policies and get more information about a creator, which in my eyes is a good compromise.
Why the heck they don't add their TOS to the download page, I don't know.
People don't want to go chasing round for info. IMO it should be there plain to see. Also, a mistake could be made, if no TOS is prominent, and people don't think to look in profiles or blogs, they could inadvertently do something they shouldn't.