There might be something in that. If you are a tax-exile then your passport will cost you 10k. Would recoup some of the taxes they ought to have paid here.I think we should have a two tier passport charges, one for those who have paid their taxes in this country (no matter where they come from) or live here, one for those who use it as some form of national emblem. The latter should be paying a lot more.
If we were all forced to get a passport at those costs, about 3 billion. Otherwise, about a million. But the demand for British passports would go up, as would US passports, etc. Much cheaper.