Yes - beyond everything else, it is, to me, painfully clear that most of Beth's excuses for many of the things they've done - from the elimination of attributes to the probable elimination of spellmaking to combining armor slots - are just that - excuses. Many of them, like the "more NPCs on screen" one for combining armor slots, are obviously false. The rest seem to range from diversionary talking points ("spreadsheety" and "redundant") to fairly blatant misrepresentations ("the only reason anyone ever increased intelligence was to get more magicka"). I don't think we've seen a valid explanation yet for a single one of them - all we've seen is talking points, carefully designed to be superficially compelling enough to be repeated by the faithful.
I've argued in previous threads that statements like this are just opinion. What you're essentially upset about is that it seems that Beth has taken away roleplaying aspects. I don't see it that way, and if roleplaying aspects have been taken away, it's in name only. Todd is correct, that is what the intelligence attribute was for, that was its function, that was its bottom line purpose. Just because some choose to roleplay with it, doesn't mean that it was any less "put points into intelligence, raise magica."
As for the merged curiass and greaves, the technical advantages from doing so are not false, and have been thoroughly explained in another thread. Unless you are a game designer, and frequently work with meshes and textures and know how the creation engine renders and other intimate details, to say that merging two meshes into one will yield no performance increase is completely outside your realm of knowledge. That coupled with combining them being a design choice on the part of Bethesda, their reasons for doing so are perfectly logical to me. At the end of the day, its their game, they can design it how they want, and don't have any reasons to make excuses.
And this is not me being "faithful," this is me choosing to withhold judgement on something until I've actually experienced it first hand. I don't know if any of the new systems will work, but that doesn't mean I am going to condemn them.