There has been a little bit of confusion about what the phrase "Our site tries to tell you how wonderful we are as a company, but not how we're going to solve your problems" means.
A person commenting on a wine blog stated, "The wine industry is prohibited by law from advertising in any manner that even implies alcohol will solve anyone's problems."
"Solve your problems" is a reference to my article Biggest Mistakes in Web Design 1995-2015 where I stated:
Most people visit a web site to solve one or more of these four problems:
1. They want/need information
2. They want/need to make a purchase / donation.
3. They want/need to be entertained.
4. They want/need to be part of a community.
It never occurred to me that people would visit a wine web site to get drunk.