The problem with archery comes from the fact you have to wait to increase your chances of hitting anything, unlike any of the other skills, and this waiting period can be extremely negatively effected by both latency and game lag.
Personally I think the aiming percentage thing should be removed and replaced with something else. Just adding special arrows that make your chances of hitting slightly better is only bandaging a wound without actually healing it and doesn't fix the problem with archery: you can miss and there's nothing you can do about it. Thinking it over I think the best way to do it would be to replace the aiming mechanic with a sort of draw mechanic where the longer you hold an attack the the closer you will do your max damage and the higher the chances of hitting a critical or knocking back a target are, and the shorter you hold the closer to min damage you do and less or even no chances you have of doing a critical or knock back. This way if you need to get off a quick few shots, say an enemy is rushing towards you, you still have a way to hit it without relaying on other non-archery skills, but at the same time in order to do any real damage or pin down tougher enemies or bosses you have to charge up your attack, just now whether or not you are even going to hit isn't up to how much the gods hate you that day.
In saying all of that I know doing any sort of significant changes is difficult to do, so the possibility of any of these changes being added is very slim, but I would like if it could at least be looked into. I'm really enjoying this game, it being the first time I've played it (as of 17 days ago) and I'd hate to end up just giving up on the game because of a single mechanic that adds nothing but unneeded frustration to I class that I like to play as.
Bigger ammo stacks for craftable ammo should bave been implemented long ago tbh
Agreed, also kind of annoying how you can't re-stack the item shop bolts but you can the arrows.