For me, I always use BPDUGuard on edge port and root guard on Core switch ports that connect to other switches.However, with a customer I have seen they use root guard on all their access layer ports. The reason being, if a port is err-inconsistent, ...