Here's an objection: You're using points into Attributes to determine how well you can use things, instead of points into the actual abilities. That way is more generic and it's harder to change direction with Attribute points you get once every two levels than with Ability points you get 3 per level (even with the increased costs of boosting abilities to higher levels).