For an archer irl you seem to not know of a crucial difference between bows and crossbows, namely the draw length. You're completely wrong in thinking that all of the energy stored in the crossbow gets transferred into the bolt. In fact, most of that energy gets completely wasted, because the bolt does not have enough time in the crossbow to get accelerated as much as possible. The string does not press on it for long enough. This is precisely why crossbows have to have much higher draw weight than bows, because they're far less efficient in accelerating the projectile.
Also, this game does not have solid plate armor, only chainmail, scale and lamellar armor, all of which can be defeated by a heavy warbow. A heavy warbow goes through regular mail like hot knife through butter. Not to mention the fact that against solild plate armor crossbows are just as impotent. A good quality tempered steel plate breastplate is completely impervious to both longbows and crossbows. But, again, that's not relevant to this game, because there's no such armor here.