One may need to consider the factor of the price of running a business in London versus Edinburgh, too.
Don't forget, officers' commissions in The British military were purchased (and they weren't cheap). Money would get you up the chain of command much faster than ability.