I would aks myself if an "outgoing layer 3 deny all rule" is still best practice...
what would the reason be to block ALL outgoing traffic to internet.
Yes it is the most secure... secure what?
Malware wil just use normal ports and without something like AMP, of layer7 firewalling it wil just make a connection to some server on a default http or https port because 99% of the firewalls have that allow rule..