Thanks for the thoughtful response.
I think the root of it all comes from our base expectation that humans should be treated equally. We expect that as a base and small deviations from it, especially favorable ones. But anything else has to be tied to very rational reasoning about why the discrimmination is happening.
So we can say insurance for women vs men is generally OK because it is two large groups and the discrimmination is tied to real justifiable costs in the difference of insuring them. We can say students vs others is OK because everybody has the experience of and choice to be a student. Similarly with seniors - we will all get to be seniors one day, with luck :-) So you're not discrimminating between people - everyone will get to experience these benefits at some stage.
The geographical segmentation is difficult because (just like race), it's something beyond our control - we can't help where we live, and it will never change. Suffering a selective negative consequence for something that is beyond your control violates our basic sense of right and wrong about human equality.
The time honored way to segment a customer base is to offer tiers of product. Identify a few special features and sprinkle them into a "professional" version. Then sell that for a higher price. If Australians on average are more affluent, more of them will buy the higher priced version, and you will still be making (some of) your extra money. But the ones who are equally well off compared to those in other countries will not be disadvantaged.