Protein A/G purification has the advantage of simplicity compared to other affinity chromatography. A and G proteins are naturally occurring and therefore don't require engineering like the tagged version of affinity chromatography. They also have high purity and yield.