Not going to argue with you there. The fact that their bikes are succeeding in spite of the company says a lot about the bikes.
CC is a fine machine but they are not for everybody. They do fit large people very well.
I have no doubt that this Indian is here to stay. They now have the resources and cash to stand on--- a really good design and a ton of fed up Harley guys that want a bike "like a Harley" only better built and Indian is the one!!!!! Hands Down! Those guys will not buy a Roadliner or Vulcan---but they will buy an Indian. If I were still into the V Twin thing, it would be an Indian, but I am quite sure the B is my last bike for a number of reasons. If you swap it out for another brand, then you will get a host of issues with that brand other than paint and rider position. I think I have got the combo that works for me, so I am good at this point.