I'm sure you'll find several SS owners who could put that comment to task (120hp, 3 seasons). Let's face it, you don't necessarily pay for quality, you pay for looks and uniqueness when you buy a bike like this.
As for the bike being a ripoff, meh...that's subjective. The cost of the bike is...