It's all about the items.
Str 10/Int 10 requires an initial investment of 15 points, plus 2 from levelling up, plus a further 3 from items. It's tough, but by no means impossible as my gf's battlemage can attest.
On top of this, sometimes you don't need to be super specialised in multiple attributes, having a chance to fail is a cost and believing hybrid chars are no good simply because you failed a 10% chance one time is no different to having a 100% chance and failing because of their saving throws.
Also, don't use the presets - they're for people wanting to rush in. Make your own character and run with that before deciding the presets determine everything.
Hopefully I've been unlucky, but I find +str+int too common, in pairs too, versus say +dex+int or +str+dex.