btw. the real world does work in the way that they change prices based on your income levels (what you have)... they're just not done to the personal level at this time due to not having access to that data.. They're done regionally in the US. every single gas station in the country prices their fuel based on local economies and augments with speculation on future prices. Even though the costs to them are the same as in the town over. If it's a rich town, they charge more than a poorer one 10 min away. Same demand, same supply, different prices based on different demographics.
Without wanting to get into economics too heavily, that only works because gas/petrol prices are actually driven by what is effectively cartel pricing though. If any one of those firms decided to drop the price of gas in that rich town, the others would match it inside a week.