Hell no. Why"? Should a anesthetist do he work of a surgeon? It's insane how this industry brainwashed people into becoming jack of all trades, master of none.
There's a difference between becoming incredibly good at frontend and knowing enough to get things done and be a productive member of a team (ie, not get fired like the OP).