28K is to be expected (not necessarily welcomed obviously) since it is based off of the XCT, not the XC. So it has the trunk, etc.
The base MSRP for XC is $22,500 for non black. They mark up typically 5k for other Ness versions. Totalling $27,500, 28 is right there.
Not sure how you are surprised by it.
2012 Cross Country Tour Red - ~ 5000 miles
Reflective Light Yellow Rimstripes,
Klockwerks Flare Windshield.
2 inch Pullback Handlebars,
Rivco LED Mirrors,
CycleOps Gloss black winged V trunk rack
Madstad windshield bracket
Kruzer Kaddy Driver Cup holder