ASP.NET MVC é voltado para Front-end e WEB API / WCF para Back-end?

Não vale a pena estudar ASP.NET MVC para quem quer trabalhar somente como Back-end?

ASP.NET MVC é back-end.

Então em um projeto em que uma equipe está desenvolvendo com ASP.NET MVC, quem estiver na parte de HTML/CSS(Views) é considerado front. O restante (controller/Models),seria back-end?

Isso.