As an experienced electronics designer and (former) head of Service & Maintenance (elsewhere, not at canon), all I can say to anyone who doesn't like this as a fix:
If you're shocked by this, don't ever, ever, buy any electrical or electronic device ever again. Go live in a cave and kill your own rabbits with a pointed stick. My industry runs on fixes (and yes, sometimes even designs) like this.