2000 miles on a bottom bracket is nowhere near normal. I'm thinking the installer is putting too much preload on the bearings and causing premature wear. They only need enough preload to remove side play in the spindle, any more and you're reducing your bearing life.