@bufotenina, I like the way you shape the rational around RPG/Role play. It makes sense (at least to me).
@Niara, I believe you are right, this is EA and the ranger seems to be under a revamp. I can't wait read on your
individual class focus reports 
@SaurianDruid, The rogue (or thief) as always been about Dex and Int, it seems. Just reading on different editions as well as Neverwinter nights, though not sure about charisma - that would be a bard thing, i.e Dex + Int + Cha.
But the more abilities you requires to run your character the more generalist (and complex) it becomes, considering you only have 27 points to allocate. For Ranger class that would be Dex + Wis + Int (?), well if you run with 3 abilities, then the other 3 will suffer. Or your character becomes average.
-S