Why spend any points in skills/Perks/SPECIAL then? I can aim a gun with the best of them... ,but maybe my character can't. Similarly, I may have terrible hand eye coordination or reflexes, but should prevent me from role playing a master sniper?
Roleplaying is not just limited to dialogue decisions. It is the complete package... And a player's skill (or lack thereof) should not be a backdoor or a roadblock to playing that character in an RPG.
The stats still increase the damage done with the weapon, and chance to hit in VATS if you are using it. There isn't a point to certain perks, but then those are the same perks I was already ignoring in New Vegas because I don't use VATS unless I feel like exploiting the reload thing.
I am talking purely about FPS mode here. The game isn't asking my character to aim, it's asking me to aim and then it turns around and says "Oh sorry, your gun skill was a bit low so your sniper rifle didn't actually shoot where it was aimed at".
I will note that some guns are expected to have natural spread. Nobody is expecting a minigun to be as accurate as an anti-materiel rifle, but if a gun is supposed to be pin point accurate then it should be pin point accurate when the game is asking me to manually aim it. There are other ways of making sniper rifle like weapons difficult to aim with at lower levels if you really want that to be in there.
The change wouldn't roadblock anybody from playing a master sniper if that's what they want to play. If you want to do that and have poor aim, then you should be using VATS.
The VATS system is fine as is. Weapon skill should affect your accuracy in that mode because the game is doing the aiming for you.