I agree to a point but that is why they examine all specialties on certain common topics they have deemed necessary to be a well rounded engineer, like project management, economics, etc.
Mechanical engineering is sufficiently broad that they have deemed it necessary to introduce specialisms in order to test more deeply - which I agree with and why I think your original comment is unfair.
If you have 4 years of HVAC experience, you are unlikely to walk into a job requiring 4 years of materials experience. It's OK to not know everything about everything. That's why we work in multi-discipline teams and call upon specialists when our own expertise are lacking in an area.
I don't know - maybe you're bent out of shape because you took the old format exam and struggled in one area, and resent everyone taking it now "having it easier"?!