O problema é que normalmente ninguém das empresas sabe o que é um bom site, não sabe o que é SEO, não sabe o que é web 2.0, etc... Depois contratam pessoas que não percebem muito do assunto... é temas gratuitos, é CMS gratuitos quando se paga para ter um feito de raiz, etc...
Um construtor por exemplo, percebe de construções de casas, mas nunca ouviu falar no Google Bot ou em PHP por exemplo. No caso de ser sites do governo, já se sabe que é interesses e quanto a isso não há nada a fazer... seja em Portugal, seja na China, não podemos fazer nada...
Fica aqui o meu contributo, com um site que só está tão feio por causa da teimosia...
http://100mp.com/