Using a cpu running software to emulate a handful of gates is just the furthest thing from interesting. It's the inverse of elegant.

Until you go to lay out your circuit board. There's a reason microcontrollers are used for tasks like debouncing switches.

I said uninteresting and inelegant. No one disputes that brute force is functional.