My 18" 92 Stumpjumper Comp comes in at 23.33 lbs with pedals, which I think is a decent weight for a MTB not trying to be light. An 18" 94 Prestige S-Works came in at 22.6lbs w/o pedals so its not terrible.
Weight is relative though, I am skinny and weak, and live in a 6Fl walkup , so its about 3 lbs over what I would like. I have some lighter MTBs, old Cannondales are cheap and light right off the bat (stock M500 = 23lbs)
Lower BB was a west coast thing (fire roads), east coast bikes had higher BBs (woods). Specialized is known for a lower BB, Cannondale for tall BBs - Beast of the East being an extreme example.
If you want racks and fenders, many race bikes like the P-23 will be more challenging to adapt those to as many lack eyelets.
92 Stumpjumper Comp
23lbs 5oz