I have biggest issue with Str/Dex/Int requirements for the equipment.
These should not be "hard" requirements, but give penalties if character has non-optional Str/Dex/Int, just like skills.
Currently, as it is, they promote single class specialization, where warriors will get Str, rogues/rangers Dex and mages Int.
For example, in order to use best crafter melee weapons your character must have really good Str.