Its not just web designers. Its SEO, custom database, email marketing and other areas related to SME websites. 
Website content have become more complex and expensive at a time when the western economies are taking a hit. 
You did not mention the low ball outsourcing which is significant also.