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.