As for your comment about wanting back-end people refusing to do front-end work - actually, I myself do not have a problem with this. I believe people should do what motivates them at work and not get strong armed into doing things that fall outside of their professional interests. There is a limit to this of course, but in this case, there are definitely front-end people who will do the job better and take it as their career passion.