I have a love of archers that runs back to my Dad reading Robin Hood chapter by chapter as a bedtime story. But I also find the brawny melee fighter to be fun to play, maybe even moreso that an archer. So I like them both.
What's weird is that I think that back in the AD&D days a dex ranged character was good at range and okay in combat if they two weapon wielded, and a str character was good in melee and okay with a bow; both could be competent at either. Nowadays there is such a massive reliance on the ability score, and between that and adding dex to damage, and Archery fighting style, and much shorter ranges for thrown weapons, and limited number of attacks for thrown weapons, the str character is now comparatively incompetent at ranged combat but the dex character still does okay in melee. I don't really like that design paradigm.