Attributes and classes are restrictive.
Sometimes there is need restriction for better roleplaying having no restrictions it similar to not have scenario and stage director for theater or movie, but such restrictions must be well done just like work of good director or well written scenario.
Besides there is introduced perk limit and skills will not go over 100, encumbrance limit still work so restrictions still here you cannot run away from them.
Best thing Beth did was kill them.
Well Attributes wasn't killed accordingly to Todd words they was in game at some stage then become folded into parameters, your hate to attributes and classes is unlogical for me, if they was implemented in flawed way thats problem of implementation not of feature.
I think thats just like yours opinion man, I will miss them every time when model new feature for game, since they was fundamental.