This exploit is mitigated by the fact that the keyboard/mouse normally only have user permission (not admin)
In my example, we interestingly see how by default, OS X does not require additional permissions in this unique scenario. Crazy!
The exploits that could lead to privilege escalation are a different matter (imo they should be fixed).
This hack is very relevent for personal computers, where the user account (in windows i.e.) is an admin and plugging in a USB device does not seem as dangerous as you demonstrated it is.
But I was more thinking about corporate computer systems where such an exploit should only last one session (except for privilege escalation, as OP mentioned).