I don't disagree that the EC120 aircraft is better built, better designed, has better crashworthiness, etc than a R66. You get what you pay for. All day, everyday it beats it.
Except for when it comes to cost. Initial (MUCH higher) and DOCs, which I think there's around a $100 difference in per hour costs last time I checked C&DD.
If I had the cash, I'd buy the EC120 as well over the R66... but the market has overwhelmingly shown that they don't want to pay that much for this sized aircraft.