You know what I really hate when I am up at 3 AM trying to move about the house without being blinded? Probably your lights.
It’s literally one extra if clause in the logic
Sure, you can manage an increasingly programmed logic path for every conceivable option, but it's way easier to just hit the light switch.
There’s a point where you're spending a multiple of the cost on equipment and a huge amount of time, to save you a net amount of... zero effort. It becomes a waste.
> to save you a net amount of... zero effort
This is just not true. I have 7 lights in the room I'm in right now, and I want them to all turn on and off together. This was a huge pain before I had smart lights.