Certainly. Actors who do their own thing should have their own logic. On the other hand, if a static mesh or point light in a level needs to be played with, the static mesh or point light are not really worthy of becoming actors that do stuff on their own, so the level blueprint is plenty enough to manipulate them into whatever state they need to be in.
And when you delete a referenced actor from a level blueprint, the reference becomes unknown
and are easily removed on compiler warning. It’s not that big of a deal.