I don't like how the stats currently work. They definitely felt meaningless by the end of the EA. Except memory. Investing in memory always felt rewarding.
The worst offenders were: equips awarding big bonuses compared to per level gains, the scaling changes on level up, the lack of anything else being tied to stats (no armor requirements/direct skill ties)
In D:OS a big mediator was the AP cost and CD for skills. So warfare skills require strength to reduce CDs and aP cost. Atleast CD modification could be included in the current game. And I feel that stat req's on items would also change the current feeling.