My point about Harleys was going to be something along the lines of, "express some criticism on some of the Harley forums and see how long you last." Sure, constructive criticism is welcome here. But make it constructive. When someone makes a point about Brammo's customer service coming 120 miles to fix something, you criticize it because it's about the same distance as your commute. So I tell about my service call, 1800 miles, and you criticize the bike for not being owner-friendly. I wouldn't do my own service on the bike even if it was owner friendly because, frankly, I'm mechanically inept.
If something happened to your current mode of transportation (can't remember what you drive or ride), that was beyond your abilities, would you expect the manufacturer to send a tech out to fix it?
And, yeah, this is the internet and you can type whatever you wish, but this is also a forum that is run by people. I suspect you have a lot of knowledge and experience to share with us. I'm hopeful that we'll get to see some of that soon.