In one word, RECOIL.
A 28 gauge will do almost everything a 20 gauge will and won't punish your shoulder.
Generally, a scaled 28 gauge will be lighter and is a joy to carry.