The reason behind getting higher pay is reduced operational cost; yes, a full stack developer performs more than one programmer because of the understanding of multiple languages, which saves a lot of money.