Corinnguard
Hero
So, do Fighters and yet no one has really come forward and said that a Fighter should use magic to deal with magical monsters. Why do the Fighters get to ignore this requirement?The ranger doesn't use magic because it's convenient.
The ranger uses magic because it's required.
Rangers deal with magical monsters and terrain. Tracking and pursuing fey or dragons or other D&D monsters safely more or less require the blatant supernatural.

And what about the Rogue and the Barbarian?