You people and your overreactions.
There isn't a lack of RPG elements.
Skills aren't there in their previous form (Worthless in FO3/FNV)
The poorly made armor systems from past games have changed.
We don't know anything about hardcoe mode yet.
And from what we've seen, stats actually matter MORE than in their previous iterations.
So please, my thought it to stop overreacting over nothing.