OP asked why there are no longbows in EA and I told him that there are four different longbows in EA. So I answered OP's question and then you came in and started to derail this thread into something totally different.
Sooo.. any other thoughts on where to find longbows?

Longbows are not hidden in the game, they can be found as often as longswords and any other regular weapons. Just keep your eyes open and look. Shops have random gear, they can appear there too.