I don't think Bitcoin will ever be allowed in its current state by any first-world government to get very big.
You are welcome to any opinion you like regardless of how silly or ridiculous it is.
The reason being is that all transactions are anonymous.
You are
not welcome to make up false statements and present them as facts. Bitcoin transactions are not anonymous. They can be described as pseudonymous, but every transaction is permanently stored in the very public blockchain. The government has the tools necessary to make it very difficult for the average user to remain completely anonymous while using bitcoin.
Governments need to know the amount of money going into their country and the amount of money leaving their country.
Need to? Why?
My proposal for this is to have an option (default value: true) on each transaction to get the geolocation of each IP (Country only) and put that in the txn hash.
No thanks. Go create your own piece of junk scam altcoin if this is what you want. If you are right and most people would want such a feature, they will abandon Bitcoin for your creation. If you are wrong and most people don't want such a feature, then your creation will die and the rest of us will be spared suffering along with you.
Does this make sense?
Your idea? No.
My idea? Yes.