
Do you think expecting full stack skills from every resource is justified?
comment your thoughts as well.

Coding-wise, yes. The knowledge gap between understanding/writing frontend and backend code (if its all JavaScript) has reduced massively with new frameworks and AI tools.
Conceptually, no. Backend engineering has a lot of concepts that have no base in frontend engineering and vice-versa. But SDE-2 onwards, it should be expected that a backend engineer understands some frontend engineering and vice-versa. Then, SDE-3s should be dominant in one domain but competent in the other.
The software engineering competition is increasing massively and it's becoming easier to find full-stack engineers skilled in both backend and frontend (even infra). So I would suggest everyone to buckle up and prepare.

I have seen this trend in Job requirements that it is expected not just Front-end but cloud technologies as well and many get rejected since they don't possess such skill sets and I think which is not a good thing.
Although I agree that on some level one should be aware about both front end and backend.