In my view there is not much to separate all Australian capital cities based on the factors raised on your list. What one may lag behind in in one respect, it can make up for in others. It is a case of choosing what you are after, and fitting it into your budget, not just judging a city based on your own particularised criteria, which may be peculiar to your own needs at any given time.
Sure some are different to others, based on geography, demographics and size, but all cater well for reasonable human needs. And you can always get what you want if you are prepared to pay for it, no different to anywhere else in the world.
Having said all that, I'd rather be looking for a good job in Perth than in Sydney at this time!