Granted, one thing you’re not accounting for is that it’s entirely upto the person.
At just about every job I’ve seen the guy who puts his heart and soul into what he does day and and day out also going out of his way for a customer, and I’ve seen a guy who doesn’t give a damn, yet they get paid the same rate.