Value is subjective but yes, there are other index and parameters.
GDP is used mostly because in general, quality of life correlate with it and easiest to compare across nations.
At the end it's just one of the figures like inflation rate, unemployment rate etc