Some website display too many cross-promotion or ad sponsored buttons on their home page. When the number of such buttons increases, they become awkwardly visible to the user.
Whereas the demand for SEO is increasing dramatically, there are many companies which fail to bring desired result. When you are into SEO business you have to be fully prepared to dedicate yourself, though many professional cannot realize this fact and end up losing clients.
If you really want to create a great web site, the first thing you should know is about the users and their needs. None of the websites are designed for average users. They all target a specific group of users, which may differ in age, gender or class of people.
Probably you are well experienced in web designing, probably many of your web designs have been appreciated, but still a time comes when one of your work is labeled as a ‘Flop’ unexpectedly. You might wonder as what made them think so and perhaps curse them for not liking your web design.