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...