Я Вам обоим советую просто один раз посмотреть на осциллографе как выглядит сигнал, замыкаемый самой качественной кнопкой или реле в мире - многое прояснится. Дребезг есть везде и всегда, и чем быстрее то, что замыкаемым сигналом управляется, тем выше шанс, что за одно переключение контактов фронт обработается несколько раз, и с этим ничего не сделать.
Схемотехнические методы фильтрации переходных процессов, несомненно эффективны, но это как правило пара деталей, а значит лишние дорожки, отверстия или пады, время сборочной машины. Софтварное же подавление пишется один раз, а потом успешно зашивается во все устройства серии, размазывая стоимость разработки и в итоге снижая его под стоимость радиодеталей.