I won’t be voting on the poll since it’s neither. Sometimes using a bow is the best thing you can do. In skywars, Cube doesn’t like me I never get good stuff, not a full set of armour in basic 15 blocks in total. Think you were unlucky that one time. Well I always play with that. :)
When someone with way better gear than you is on a bridge, you shoot them. No question asked! It might be annoying, but in lucky block you cary a shield somewhere in your hotbar, in Eggwars you or have a pearl when your Egg is already gone or make a big bridge when your egg is still there. In Skywars you also carry a shield. Bow aren’t too OP when you’re ready for them!
And to answer your question, getting good in combat isn’t only being good with a sword, knowing when to run, shooting a bow, making sure you don’t get shot with a bow and knowing where other players are is all part of it.
If you’re not good at one of those things, you try not to have to do it.