There's a much more immediately practical reason to keep it in-firewall as well: if the utility company accidentally cuts a fiber line outside my house, I don't want to be suddenly unable to turn off my hallway light.
The companies aren't going to do it without regulation.
I don't see how it is a problem for simple rules like "Installed lights must always be controllable from inside the premises" to be code.