I like the current system.
First, all attributes have some stats that make you think twice before dumping them: 6 dex - you are immobile, 6 int - you have fewer memory points, 6 str - you can carry very little, 6 con - you are very squishy, 6 per - no crit. You can ask the same question about all other attributes, but especially DEX.
Second, not all abilities have the same memory cost. From my observation, big aoe with long CD are expensive, single target abilities are less expensive. Spells tend to be more expensive than physical abilities, which makes sense because INT is a primary attribute for mages. If you build a character around ganking people / single target dps / auto-attack archer, you can go with 6 INT. A typical well-rounded fighter needs about 12 INT at this moment. If INT was not tied to memory points, then it made no sense to go over 6 INT on most characters and there was a lot less variety in builds.
Is CHA even that useful? I made a table a while back and concluded that it's good only if you can go really high on it, so basically crafters/ gatherers/ summoners/ enchanters /heavy CC/ crit builds. My dps build has 6 cha.
PS: I don't know what is Fibs about, but with 6 INT you can still fill the bar with cheap abilities. Besides, no frontline should go 6 INT because they will get melted by mages. Tanks, self heal... ok