True, but i think those who hate SegWit no longer use Bitcoin or already use altcoin which don't use SegWit.
Ehh.. actually the majority of people using Bitcoin still use legacy addresses, as measured by this website at least:
http://segwit.party/charts/Now if they hate segwit or not is another history, but it would be a big mistake to pretend to kick people that for whatever reason hate segwit out of Bitcoin. If they don't like segwit, no one can force them to use segwit, they can continue using legacy, and Core shouldn't drop easy access to legacy addresses, it should be accessible from the menu.
And so far anyone registering on this website using Core, the first thing they should do is get a legacy address and stake it on the "stake your address" thread in case you lose your account, because for now segwit addresses can't do the job for signing and verification.
So I would like to see that drop down menu, and again, if they want to push segwit adoption I understand it, they can hide it by default just like Coin Control features are hidden, just let anyone that wants to use it enable it in the menu.