> And what? Complexity, and BOM size are not a problem by themselves alone. You should not view it in isolation from the context.
Sure. So what's important about context? Is it impossible to have a 555 shortage?
> Blinkey leds, and an interlock in between few buttons is really an overkill for MCU, and should've been treated as such no matter how many cents can be saved.
Would you refuse to use 1% resistors if they were cheaper than 10% resistors? Overkill isn't bad by itself.
> You can save a few dollars on a screwdriver if you can put in screws with a hammer, but you are certainly better off not doing that.
It's more like a set of 100 drill bits being cheaper than the specific 20 you need all wrapped in individual boxes.
Sure. So what's important about context? Is it impossible to have a 555 shortage?
> Blinkey leds, and an interlock in between few buttons is really an overkill for MCU, and should've been treated as such no matter how many cents can be saved.
Would you refuse to use 1% resistors if they were cheaper than 10% resistors? Overkill isn't bad by itself.
> You can save a few dollars on a screwdriver if you can put in screws with a hammer, but you are certainly better off not doing that.
It's more like a set of 100 drill bits being cheaper than the specific 20 you need all wrapped in individual boxes.