There was nothing wrong with attributes in TES games before Oblivion. there wasn't even anything wrong with them in Oblivion, just level scaling.
There was. Introducing attribute multipliers in MW was an awful decision that encouraged people to be masters of all trades and actively punished focusing on the skills belonging to the same attributes. Endurance was the worst offender, since unlike with other derived attributes, previous health increases were not retroactive and a character who started with high endurance/concentrated on increasing it early on would always have much more health than a character that didn't.
But generally starting with a high attribute and a lot of major skills governed by this attribute was counter-intuitively bad for your character in the long run, since you'd quickly max that attribute out and then have to abandon your preferred skills unless you wanted to completely gimp your character.
Now, of course MW was a pretty easy game after a few initial levels, so it wasn't as much of a hurdle as in Obl, just constant nagging reminder at each level-up that you were developing your character sub-optimally if you just followed the style you liked
. But level-scaling in Obl made it much worse.
The only TES game that I have played where attributes worked well enough was Daggerfall, because there you'd increase attributes at will, with an eye to the skills you wanted to use and increase. That was the proper use for the attributes, but frankly in the end most of them did just provide bonuses to skills and derived attributes as well as things like to-hit rolls, which are now gone, and critical rolls, which will now depend on perks directly. I am curious how they are going to handle the few things which attributes did that don't seem to map organically on the new system, like speed and encumbrance.
But on the whole - I was opposed to MW/Obl style of attribute/skill system and I liked the DF style well enough. But if they can make the perks do everything attributes did and more - well power to them. I am not into LARPing, so I don't need the stats just so I could imagine some things about my character that never matter for the actual gameplay
.