Your Site Should Be a Complete Online Experience. Most companies can't afford to create an all-encompassing portal with everything a user needs in on site. Attempting to do this badly is worse than not doing it at all. Anonymity is Good for the Net. Traditional Web techniques embrace anonymity, and fail.
Activity is Good.
Just because you tweak your site daily, add new features and have an active committee of well paid executives involved, doesn't mean you are doing marketing. Your company should be obsessed with getting permission. The costs are up front. Make the Permission Overt and Clear. Don't sell, trade or rent your permissions to others.