I agree as well weakness is as much of a pert in rpg's as strengths.
I think each person who has an issue with s.p.e.c.i.a.l points but not the system. Is used to FO3 where it was the skills and perks that where the problem. And see stats as no more than a basis on which to build a character anyway they chose. Rather then see it as the basic metheod of telling you what you are good at in general. Thus a 8 agility tagged sneak character is automaticly going to be better at firearms even if not tagged. Then a low agility would be.
So they want to be fair to good at everything at the start to give more options later on. Whereas we would like to build a character with some flaws and see where it will lead us.
FO1&2 had roughly the same skill point issue as 3 as you can end up being good at everything by the end. And some of the perks were uber powerful as well, by the end I was auto killing everything. But they felt unlike FO3 you were earning something. And this is a wrong view imo as fallout 3 maxed out your level earlier because the map was huge and had a massive amount of monsters compared to 1&2 so naturally you would level up faster in an open world.
But they did go wrong with skill books. I like bobbleheads however so I have no complaints about them other then they should have been quest perks instead.