I dont normally play range classes unless I need a gameplay change or too much infantry/cav on the team so I dont want to talk about my very limited experience. But I can say that, honestly, eventhough I dislike the mindset of the average archer-player, I feel they are underpowered in Bannerlord. Most of the Bannerlord archers doesnt really hurt, if this is due to the range Im hit from or a weak weapon, I dont know. This is just my experience. Melee wise, unless you face an archer who actually knows how to footwork and block, its easy game, cloth and mostly very short weapon. I feel some of the archer classes could use a little dev-love.
It is a very very very fine line. Cross it and the game is ruined.
About the cav couch... Please. Cav is powerful as it should be. They can be dodged. Learn to be aware and deal with it, bring or pick up spears: Rear the horse, change weapon, 1-2 overhead headshots and horse is RIP, enjoy killing the downed rider. Cav is expensive for a reason, they are powerful. Maybe the price could be increased but powerwise, I dont personally feel they are OP in any way. Always loved the fact that couch cooldown was removed, always hated it in Warband, not at all realistic in any way or form.