There's a very important principle that holds true across a wide array of industries. What you want isn't necessarily what you need. It's true for your customers, and it's true for you too. Look at your kids. They have no clue what they need. A lot of times they don't even know what they want. If you always gave them what they wanted, it would be a travesty. You would be doing them a disservice, and you would end up penniless. Plus, they would likely end up acting like Veruca Salt. If, instead, you always gave them what they needed you would be truly serving them. They may not appreciate it very much. You wouldn't win Parent of the Year or anything, but they would always come to you for what they needed as well as what they wanted. Plus, they would respect you. The same is true with websites. Your website shouldn't avoid giving your clients what they want, but it should focus on giving your clients what they need. They want information about your company, and you should give them that, but ...
My clients really are great! Most of them have a huge respect for my work as well as for my time. Every now and then I have a run-ins with clients who don't know how to deal with their designer. They start off saying that they don't know anything about graphic design or web development but end up telling me the size, position and functionality they want for everything. This delima often arises because so many parties have different ideas and roles to play in the development of a website. There are basically three people(s) to be made happy with a website, but you can't always get what you want.
Self-actualization is an important step in the healthy development of any person. It is beneficial to know your abilities as well as your limitations. It can be dangerous, at times, to not be intimately familiar with your own impediments. Embarrassment may be the outcome in lighter situations, but never should one's last words be "I can jump that," "Aw, it can't be that difficult" or "Hey, watch this." Yes, it is crucial to know yourself in and out, to know who you are and are not, what you can and cannot do. Likewise it is imperative (as a owner, marketer or webmaster) that you know your site.
If you follow me on Twitter then you know that I got the new iPad 3 a couple of weeks ago. Since then, I have been asked three questions by virtually everyone who has seen it. I'm not so sure they are asking what they are really wondering. I think what they really want to know is if they should get one and if their website needs to change as a result. Those are slightly more personal questions, so they aren't asked. I won't answer them specifically, but I'll try to hit on them as I cover the three questions I'm actually asked.