Your reasons for saying DA:I is not an RPG make no sense to me. I could name 10 RPGs off the top of my head that had no attribute points to distribute when you level and more action based combat. (I disagree that DA:I has no tactics, you can be tactical in DA:I it is your choice whether or not to be tactical)
Attribute points are the trademark of any RPG that is trying to emulate the leveling system of old school Pen & Paper RPGs and I think it is weird that BioWare dropped them from the Dragon Age series after having them in the previous two games, but attribute points do not make an RPG.
In fact there are a number of Pen & Paper RPGs that have dropped them, are they now not RPGs?
Perhaps when you are at a PC you could elaborate.
Why would they not make sense? I´m calling it from personal preference. I see attributes as one of the corner stones of a rpg. The trend of dropping the attributes is just a symptom of this general dumping down of games since gamers these days are supposed to be so stupid that thinking can actually cause brain damage. More flash, more action, less reading and thinking. Go figure. The system worked, why change it? To be honest I have not played any tabletops without attributes so I don´t know how that works.
No attribute points at leveling
All Final Fantasy games, never played. Can´t say.
Skyrim, not a rpg for me.
All 3 Mass Effect games, not a rpg for me. Though ME1 was close.
All Zelda games, never played. Can´t say. Aren´t these more like mario jumpers?
Lost Odyssey, never played, Can´t say.
Jade Empire (If I'm remembering correctly, its been awhile), never played. Can´t say.
Baten Kaitos, never played. Can´t say.
More action based combat
Skyrim, like before.
Oblivion, like skyrim. Though I have it my library but haven´t taken the time to play it yet.
FF12 & FF 13, like before.
All 3 Mass Effect games, like before.
All Zelda games, like before.
Jade Empire, like before.
Alpha Protocol, never played. Can´t say.
Fallout 3, never played. Can´t say.
Fallout New Vegas, never played. Can´t say.
The Fable series., never played. Can´t say.