people ended up putting all stats in 1 or 2 attributes anyway.
This was true for DA2 where you had important stats for a class and the rest were garbage. However in DAO there was more flexibility with the stats, particularly for rogue and warrior.
Without this system the game becomes more accessible to new players and decreases the risk that they might "mess up" and gimp their chars by distributing their points poorly.
While I am generally sympathetic to new players, having been one myself, the existence of respec options (which I believe DAI has) basically eliminates that concern. I've played games where stats were extremely important and even re-rolled high level characters because of it. But it wouldn't have been an issue in those games if a respec option had been available. Noobs are free to be noobs, and when they aren't anymore the respec is available so the time investment isn't wasted. I don't really see a problem with it.
Dao had way too many skills and spells imo that most people didnt even use. The dev team decided to focus on the aspects that were most important for the largest amount of people.
How do you know people didn't use them? Again this comes down to customization and specialization. With the large variety of spells and abilities that DAO has you're able to have your character specialize in one area. For the mage particularly I really enjoyed being a single type of mage, and having my mage followers being different types of mages.
it absolutely blows my mind how many people get so uppity over the fact that attribute choices are not physically a part of their character sheet, or that conversation skills come from Inquisition perks and not a part of your character's stats or abilities. The end result is the same, and they are all abstractions in terms of using game mechanics to represent real life concepts. Additionally, it seems the new systems (gear customization stats and inquisition perks) allow even MORE customization than the other games did. But people still whine about changes they think are "unnecessary" when they haven't even seen how all the systems in DA:I work together yet. Absolutely astounding.
Sure, you can customize with gear just like you can in World of Warcraft. I don't really see a problem with that. The issues comes with their philosophy of class design. Is it more like DAO where you have flexibility or more rigid like DA2?