I am aware. Ultimately it's a product for die-hard Honda fans, not the mass market.
That partially answers your second point, people buying this want the H badge, there's worth to that for some, more than cross shopping similar cars with better value.
Question is, are there enough fans to make...