what I want is some reality and more efficient and more powerfull Archery for the next TES, and this is how I think it could work.
Firstly, get rid of the I can hit anything even though I'm low lvld. this I think is fixed easily by adding a randomizer when you shoot with your bow. That randomizer will make the arrow fly somewhere within a circle(think as if you where shooting a archery target in skyrim, instead of you hitting the middle all the time this randomizer would make the arrows spread out, depending on what lvl your archey skill is at.) This might make it frustrating to play a archer, but that can be fixed by adding targets that you gain level from around the world but also making it so that the arrows you shot make huge damage on the target.
Talking about Damage, fix it so that you do different amount of damage if you hit the head or the feet, also add different effects depending on what you hit. If you hit the leg, a crippling effect comes over the target(slow?) the head, instant kill, atleast in the case of humanoids, maybe not as much on large creatures, and the gut maybe there could be a bleeding effect.(damage over time) But this is only humanoids, beast might have different weakspots, one creature might be very thickheaded with enormous shields on his head, but his legs are vulnerable, so you shot his legs so he is slowed, run around him and shoot him in the back where he is weak.
This would make every fights different from eachother and challenging.
Now to the arrows, they can work as usuall as I think it would be hard to stop people form gathering and walking around with 300+ arrows. But you can atleast give them a weight, so one have to chose, alot of arrows or new loot?
Thanks for reading, this is just something that came to my head one day and I thought I should share it. I have no clue as to how difficult this would be to code, but I do think that this is nothing revolutionary as in it has probably been done before in some old game which is hiding somewhere ;P