That is not really measuring things like quality of life etc. It just shows tax payments are higher (because incomes are higher, property is worth more, and lots of companies that operate nationally, or even internationally, are registered with London addresses) by more than government expenditure is higher.
Someone living outside London might have a lower income but also have much lower expenses (especially rent or mortgage payments, but lots of other things).