This is lovely except for annoying US TSA agent who harass you everytime they swipe your passport and it shows thay you have been to blacklist countries like Pakistan, Iran, DPRK, Cuba, etc. I live and work in the US with a Danish passport, and when my passport had a stamp from Cuba, Venezuela (among others, also went to El Savador, Columbia, Costa Rica and Honduras) I keep getting sent to the isolation/interrogation room when I enter the US.
Have literally missed domestic connecting flights because of this. They keep asking what I did in Cuba, Venezuela, Columbia and it had gotten so bad that I carry my hiking pictures on my travel document because there is 50/50 shot everytime I reenter the US that I got sent to the TSA interrogation room.
I've finally gotten so sick of it that I pretend to lose my passport and requested a new passport from the Danish embassy. The I-94 system in the US keep track of all the countries you enter/depart based on your passport number. If you burn/lost your passport then your travel history is refreshed.