When I raced in the 90's, 23lbs was pretty much the standard target weight for cross country bikes. The average decent bike was maybe 25-28. 30lbs would have been horrible.
I bought this a year ago for only $389 and it weighs 25lbs. With a high end fork I could get it to 23.