Inconnunom
Explorer
You have your own idea of why your class should be great, and you play it that way. If that's fun for you, then that works. I hope, that at the least, you've seen enough other people comment that also like the Ranger, and play it differently, that you can understand that your conception might not be the only one. And that's why some people (me) think it's a little muddled. I wouldn't worry, though, people like me have been making the same criticism since the 70s, and it's still a core class.
WotC (and specifically Mike Mearls) agrees with you in this podcast he talks specifically what they are not happy with for the Ranger. Starts @ 7:30 to 11:30
http://dnd.wizards.com/articles/features/state-game