I don't think Meg is wrong on any of his points.
- A Giant/Dragon geared Ranger with a few raid drops probably tanks about equivalently to a Cobalt warrior, i.e. they will crush Kunark content defensively and they have Snare and Flame lick for effectively infinite threat. Aetholar could handle Siren's Grotto pretty well. Kael Arena might be a stretch.
- I don't remember if Fasttimes ever beat me on Vindi with the BFG, but at any rate it's not bad. And Cecily had some good parses with the War Bow of Rallos Zek too, which allows you get out of AE range also and doesn't require legacy items.
- Rangers have a very self sufficient spell/gear lineup. I'd certainly rather solo a Ranger to 60 than a Paladin or SK or any pure melee without a fungi.
Simply put Ranger looks like a fun and balanced class to me. The funny thing is that in Planes of Power Rangers are better than Monks at literally everything: pulls (harmony of nature), tanking (monks get ac cap raped in PoP), damage (trueshot + endless quiver), and utility (tons of spells and track).