I've ridden ~ 55K miles on four different bikes in the last 9 years. On my mountain bikes, the longest a BB has lasted me is around 13K miles. A couple failed sooner. On my road bike I still have the original sq. taper installed with 11K miles.
Your rate of wearing out BB's sounds excessive, but I suppose possible.