The best commenter from that source article said:
"In general though, I tend to dislike the homogenization of RPGs into action games with skill trees."
I wanted to like the cool down timers, just as long as there were a lot of interesting combat choices to make. But there werent. What we gamers got was a lot of very very easy combat and minimal generic skill choices.
Bioware doesnt care -- their game sold well.