Okay, let's roll with that. Spell selection is still opt-in specialization.
As is having the ranger class, but now I'm just repeating myself.
It's a lot more flexibility than a ranger gets.
I disagree.
A ranger can't choose diversity over specialization
The ranger class might not be able to, but a "ranger" can.
or change his specialization entirely every day.
Neither can a wizard outside of a white room.
So you would have no objection to the 6E rogue class coming out with a weird and un-rogue-like class feature, because "rogue" characters for whom that class feature doesn't fit can just be built as fighters instead?
Nice loaded question.
...or you can just play a fighter.
You are the one that proposed the hypothetical situation in which I want to play a fighter character but the fighter mechanics are getting in my way so you suggest I play a cleric.
Resourcefulness and adaptivity mean he can also figure out how to live in mountains, swamps, and plains. He can adapt.
Yeah, gain some more levels and get a new favored terrain.
I'm saying that, if anything, ranger class features should emphasize getting the most out of every situation, rather than excelling in specific situations.
No, a character should not intentionally be built so that it is always perfectly ready for every possible situation - you are asking that the ranger get the exact thing that people accused spellcasters of having (thought they don't, outside of white-room theory) and insisted the game was broken because of.
That is an awfully constrained concept. No other class makes that kind of assumption about the character. It's especially bizarre for the one class which dictates "your character is not widely traveled" to be the ranger.
That's what happens when the class originates from the comparatively narrow concepts that ranger does.
Why on earth is it a good thing that the D&D ranger is this weird and unique creature, rather than an embodiment of a classic fantasy character archetype?
It's good that it isn't an embodiment of the one specific fantasy character that a particular person thinks is
the archetype. It's also good that the characters that people think are the archetypical representation and so wildly varied that each and every one has some hits and some misses when compared to the D&D ranger (like how Robin hood lives in the wood, uses stealth rather than brute force, but has no other traits of the ranger class).
Why would it be a bad thing if newcomers to the game who like Aragorn could actually play their Aragorn-esque character as a ranger?
Who said it would be bad? Why can't these newcomers go right ahead and play an Aragorn-esque ranger as is? I see nothing stopping them.
Hell, not even the D&D rangers in fiction line up particularly well with the argument that favored enemy and terrain are essential to the class. Make a list of Drizz't's distinctive abilities that make him appealing as an adventure hero. I doubt "favored enemy: goblins" is going to make the cut. I for one didn't even know it was canonically goblins until I looked it up.
That's on the author, not the D&D game.
Ah. There it is. "The ranger should be this way because the ranger has always been this way."
Um... what? No. I, in fact, count favored enemy and favored terrain being ribbons as being a change from the way that a ranger has always been, and a good one, because core features of the class' balance shouldn't be so fickle as that.
No. The ranger should not have been this way in prior game versions, either. Because all the arguments I'm presenting now would have been just as applicable back then. The legacy argument does not work. It is fundamentally circular.
No, it isn't circular to say "that was included for basically no reason but so that people hoping to find it because like some prior edition version of this class found it, rather than an excuse to claim WotC is trying to ruin the game by entirely taking away the feature they thought was cool."
Come on, dude. Did you consider the possibility that it could be modified to be appropriate as a feat, such as by adding an ability score boost or even the actual combat bonuses that a lot of grognards have been asking for? We're talking about favored enemy on the conceptual level, not the 5E ability verbatim.
I could have assumed things you hadn't stated, which you apparently expected that I do, but... you know what they say about assumption?
I don't assume. Not if I don't absolutely have to.
Circular argument again. I am asking why it should be a core feature of the ranger.
Because without those core features, why is it a separate class in the first place? (which, to be honest, I really don't think ranger should be given how limited its concept coverage is compared to other classes)