Whether it's done on purpose or not, I, personally, still think it's a design flaw, from my point of view. Whether the Canon techs see it as such is irrelevant, to me. Sorry, but that's how I see it. I'm a customer, and the customer is always right. ;)
As for what language the driver is in...