You are just thinking of a 1v1 scenario. Sure then you can apply pressure to the archer. But what if your fighting outnumbered and just cant turn on the archer because you'll get focused by other melees? No stam bows make it impossible to reset fights which is key to fighting zergs. Most fights at release wont be 1v1s or fair group fights, do we really want to give more advantages to bigger numbers?Many types of melee will be underpowered. Prettymuch every 1h weapon that isn't a dagger. Polarms... we'll see what kind of bonuses they do or don't get against cav. Most 2h weapons, spears, and daggers are in a great spot though and need no buffs. Nor is anything OP fighting against them at the moment. Some specific weapons have counters but they are balanced.
Right now, in-game. Archery isn't OP. It's incredibly easy to deal with. Apply any pressure and they have to switch weapons or be darn near entirely negated.