I think there's a place for this Compass and the Patriot. If you happen to want a smallish suv that has a low range or gear, the only alternative is the Suzuki Grand Vitara. SOME people really do use their small suv's for what the commercials depict. An off-road equipped Compass or Patriot will do things you'd never dare to try or accomplish with a Rav4, Escape, CRV, Forester, Rogue, X3, Tiguan, baby Land Rover, etc. etc. etc.
Though it isn't a full-on off-road capable 4x4, the Grand Vitara is no slouch in the rough stuff. I've gone head-to-head with an equivalent Patriot, and the Patriot was a match for the Grand Vitara for ditches and rock crawling. The Grand Vitara is better in snow and on ice, and is just better turned-out overall.
Though the price for the Compass seems high, I'd guess you could get it discounted more than perhaps any similar small suv. So basically I don't understand the hate for the Compass/Patriot.