Unitarity of the CKM matrix cancels flavour-independent contributions to weak flavour-changing neutral amplitudes. In a quark loop, equal internal masses would give a common contribution whose off-diagonal CKM sum vanishes; unequal masses leave a suppressed nonzero amplitude. This explains why neutral kaon mixing occurs through loops rather than a tree neutral-current vertex.
For and a neutral photon or Z boson, the loop runs over down-type quarks. CKM unitarity cancels a common mass-independent loop contribution. The large bottom mass relative to down and strange masses normally makes the surviving bottom contribution largest, and favours final charm. Adding a resolved photon to a final state introduces another electromagnetic coupling and three-body phase space without removing the flavour cancellation. Some diagrams use the quartic gauge vertex, so the number of vertices need not increase.