Currently, the asset cleanup options have effect on all assets regardless of state. If you want to exclude assets you'll have to use the option you mentioned.
If you have assets which come back into the network after a long time you'll either have to use the option to exclude them from cleanup options or not use the delete assets cleanup option unfortunately.