I can't understand why people hate the skill limit. I liked it in Guild Wars and Guild Wars 2. Makes you think more about your abilities instead of smashing all the buttons.
Because when you only have 8 skills, those eight skills are indubitably going to be very generally applicable skills. If you have infinite skills, there is room for very specialized skills that are only applicable in very specific circumstances.
I'm currently playing both Guild Wars 2 and Tera for MMO's and the difference is massive. The skills I have in Guild Wars 2 are a generic fireball that I can keep firing, a high damaging single target firespell, and an area of effect lower damage firespell (and two more that I have forgotten). In Tera, I'm a gunner and I have an general shooting attack, a shotgun like attack, a roll that reloads said shotgun attack, a rocket jump, a grenade, a time-grenade, chargeable magic missiles, and a machine gun that only fires after charging a meter. So many more attacks, but all of them do very specific things for different situations.
If we compare with Dragon Age: Origins, then we had spells for protecting against arrows, or magic, or physical attacks. In Inquisition, all we have is barrier for all circumstances. And while I very much like how barrier works, it does take a lot of depth and subtlety out of the combat system. And that's the consequence of only getting a handful of spells.
Inquisition is definitely simplified and a such less interesting.