I don't like Australia is lacking, I love this country. Have you, by any chance, seen outside Sydney? Sydney is decent enough, but rather generic by international standards. LA is much like Sydney, bigger, more polluted and lacking in a harbour and bridge, but essentially, they're much the same. Sydney as a city is a pretty good place, and nothing beats crossing into Emu Plains, Campbelltown or Helensburg and knowing you're home, but i'll agree, it does lack something. I love it because it's my home.
But go outside Sydney and see the real Australia - far noth Queensland, the Central and South coast, inland Australia, from Coonabarabran to Kalgoorlie and you'll see what this nation has to offer. As for the comment on population density, thats simply because people (of all backgrounds) more often than not prefer Metropolitan centres like Sydney, Melbourne, Brisbane and those who want to move to the bush tend to go for coastal towns like Batmens Bay, Byron, Port Stephens, rather than inland towns. Thats why our per square metre population is relativly low. This country has everything I could ever ask for. If you don't like it, I'm sure they're many other nations out there that will have you. Don't say, if you feel the likes of Iran or Lebanon are so much better than Australia, what are you doing here?
You see, what I feel it comes down to is, do you see yourself as Australian? Australian with another background, fine. But people who come here and live here for years and years and years, have children here, but still look down on this country, whoes children, even though they're born in Australia, still consider them as nationals of their country of origin. Have your background, but if you choose to make Australia your home, forever, it makes you Australian. Its the people who refuse to accept this that annoys me. If they find our nation so filthy that they refuse to class themselves among us, that they see themselves above Australians (of all backgrounds), why are they here to begin with? Thats what my opinion is.