Why should a dead language be manditory?? That would be a stupid idea.
The question is 'understanding' vs 'blind acceptance' . While the former is not a prerequisite for usage it is of great interest to some, allows for greater comprehension and facilitates more precise communication of ideas.
You do not need to know Latin or Germanic or Saxon etc to use English.
You do not need to know electronics to use a light switch.
You do not need to know physics to drive a car.
You do not need to know chemistry to use cosmetics or pharmaceuticals.
Heh, we have such an easy life these days but every gap in our understanding leaves us at a disadvantage. We live in such a complex society these days where everyone can express an opinion or reveal 'facts' based on 'research', it is I feel essential to have at least a little understanding if one is to be able to see beyond the clutter and pvssyr and marketing and the general high level of background noise. YMMV