Hmm well the only magical bracers I've found so far had stat requirements. Maybe next time... GRR
Regarding staffs:
It's about the way spells work. Staff damage doesn't improve your spelldamage but the damage values on your melee and ranged weapons do improve damage of maa / marksmen /scoundrel skills.
Plus isn't it technically possible to find a two-handed sword with +3 int as well?
If so then the only actual benefits for mages wielding staffs as opposed to any other weapon is that there is a crafting recipe for +int staffs.
It's fine though since maa / markemsn / scoundrel don't get any level 18 and barely any lvl 16 skills in return :P
I think you didn't get my point though. The way attributes and requirements are set in D:OS makes me believe that 8 int is actually a sort of soft baseline (as opposed to 5 int as our hard baseline).
Compareable to how you need 7 or whatever int for the ability to speak properly in a pen&paper.
After all the game doesn't punish for running 8 int with any build. Like someone before said, oath of desecration is worth way more than 3 more STR or DEX could ever be.
Then if you happen find even more sarongs with higher itemlevels (after all your int focused chars are taken care of) then either it's worth getting another 2-3int or not. No big loss and you can finish the game on hard with ease either way.
That said it certainly won't hurt the game to improve on item variety and to stabilize the RND a bit more. Perhaps if there were recipes to craft items for all slots, with predictable requirements and boni depending on the ingrendients you've used to create them.
It doesn't matter whether adding int to your build is a good idea. It's just a design oversight in my opinion. It would be a poor design choice to have one special item just for one class and no other class could use that item slot at all, and no other class had their own special item that no other class could use. Ask yourself if it would make sense to put a 11 str requirement on all belts, regardless of material (cloth, metal, etc.), or 11 dex requirement on all boots. I mean, at least if they did do that, I could see the sarong being specifically designed just for int classes, and likewise for the other items (which seems like a bad idea in itself). But right now it's just the sarong with the requirement, and it's just an arbitrary one.
A possible solution would be to change the item level of "blank" Sarongs to 1, so that they can not be enchanted well. That way players without INT can still wear them for cosmetic reasons, but don't get the big resistance bonus for free.
But why punish str and dex classes like this? What reason could there be to allow only int classes to use an item slot common to all characters--or in other words, to allow only int classes to get an extra +primary attribute boost, +savingthrows, and +25% all resist?