Crossbows need buff
Every weapon,has its own feature,sword is a good melee weapon and bow, a ranged weapon, axe, lower dps than sword but higher damage per hit and possibility to disable shield(and can be used for chopping wood),trident,a melee and ranged weapob that has higher damage per hit than netherite sword and has unique enchantments and can be used in underwater(loyalty,riptide and channeling).
But,crossbow,is a ranged weapon like bow but much slower than bow,when fully enchanted bow can kill nomal mobs or players using 1 arrow,but crossbow uses 2 or 3 to kill unarmored mobs or players,and if they are wearing armors than it uses a lot of arrows to kill them.
Crossbow has its own features, multishot, piercing and firing firework rockets.
But,not damage like a bow and they are not Really useful.
Piercing,can hit multiple targets in row, but it is quite rare to see mobs in a row.
can hit players using shields,but that's all,if player does not play pvp,then it becomes useless.
Multishot, can hit multiple targets like piercing,but cannot hit 3 arrows in 1 target(dealing 3 arrows damage)
So,crossbow needs new enchantments,increasing damage like power for bow.
A lot of players use bow instead of crossbow because their low damage,and no infinity(that makes you spend tons of arrows).
If crossbow has infinity and power enchantments,it would be much better weapon.