Yes;  I think in many situations it has. But before you rush out and fire your web developer, read on.  

Read more