Yes. If people feel it's overpriced, they haven't thought it through, and they're comparing it to your average $11,000 motorcycle. You get a lot more of motorcycle with a Can Am. (duh)
It's as dumb a comment as if someone would say a Chevrolet Corvette is way overpriced because you can buy a different Chevrolet for $17,000.
With regard to lagging sales, I think it's the same story with any brand of motorcycle, with the maybe exception of Harley. Many people look at it like I do- Why should I pay $31K for a brand new one when I can buy one on the used market with 646 miles on the ODO for $14,000? Yes, it's a couple years older in model years and there's no warranty, but for $17,000 in savings I'm willing to take the chance on it.
Since this is my first post, here's my background. I've bought and ridden many bikes. Mostly BMW, Honda, and Triumph. I buy all of them used and not abused, with low miles. A very lightly used $13,000 Honda or Triumph can be had for $5K to $6K. That's how I buy. Let the first owner take the 30% depreciation hit when he rides it out of the dealership and into the street. I'm fine with a 2015 model year of whatever. I don't need to be the first with a 2018 where all they did was change the colors and maybe the shape of the gas tank!
I'm 63 yrs old, neither weak nor sick nor female nor disabled. (knock wood). I'm looking at a couple Spyders, used, of course, starting tomorrow. I've had interest in them since the beginning and now I feel the time is right for me to get one. I'll be selling my Triumph Bonnie.