I think the point is you're not doing anything with the event immediately, just setting the key state so it can be polled later.
Ironically 5 minutes before I read this I changed a coworkers POC 3d app to use event polling instead of key events as it was horribly unresponsive.