I think devs are using middle-ground between pro balance and casual balance.
If they were balancing solely for gold, then heroes like Widowmaker and Tracer would be stupidly overpowered in master+ while heroes like Reaper, Bastion, Pharah and Junkrat would be literally unplayable above plat.