PCA components cluster correlated input variables, with component weights essentially proportional to number of inputs corresponding to it. If you put 10 health indicators, 2 economy indicators, and 2 education indicators - your principal component will be health-based. If you put 10 education indicators, 2 economy, 2 health, your principal component will be education-based etc. In no case will it be meaningfully "welfare".
That's how you get 5-factor models in psychology - you just know what kind of questions to put on the questionnaire, and as long as you don't stray too far from it, you'll get exactly the 5 factors you want.
PCA can only be insightful if all inputs are equally important - something that people using PCA rarely bother sanity-checking.
Good point, thanks.
GDP measures essentially how good we are at making widgets - and while widgets are useful, it is a very weak and indirect measure of welfare. For example UK GDP per capita doubled between 1975 and 2007 - and people's quality of life indeed improved - but it would be extremely difficult to argue that this improvement was "doubling", and that the gap between 2007's and 1975's quality of life is greater than between 1975's and hunter-gatherer times.
It's not essential to this post, but my very quick theory is that we overestimate GDP thanks to economic equivalent of Amdahl's Law - if someone's optimal consumption mix consisted of 9 units of widgets and 1 unit of personalized services - and their purchasing power increased so now they can acquire 100x as many widgets, but still the same number of services as before - amount of the mix they can purchase increased only 9x, not 90x you'd get by weighted average of original consumption levels (and they spend 92% of their purchasing power on services now). The least scalable factor - whichever it is - will be the bottleneck.
If we're unhappy with GDP there are alternative measures like HDI, but they're highly artificial. It would be very easy to construct completely different measures which would "feel" about as right.
Fortunately there exists a very natural measure of welfare, which I haven't seen used before in this context - preference utilitarian lotteries. Would you rather live in 1700, or take a 50% chance of living in 2010 or 700? Make a list of such bets, assign numbers coherent with bet values (with 100 for highest and 0 for your lowest value) and you're done! By averaging many people's estimates we can hopefully reduce the noise, and get some pretty reasonable welfare estimates.
And now disclaimer time. This approach has countless problems, here are just a few but I'm sure you can think about more.
I tried to think about such series of bets and my results are:
This seems far more reasonable than GDP's illusion of exponentially accelerating progress.
I used this Ruby code to convert bets to values on scale of 0 to 100 (bets ordered by preference, not chronologically):