Certainly for some nationalities getting visas is harder than others. Though I'm not sure what would even constitute proof beyond passport immigration stamps and you don't necessarily always have those. Most boarding passes these days are either just printed out on a printer or displayed on an app. I'd actually have a pretty good record going back maybe 20 years with TripIt but that doesn't seem as if it would be considered authoritative.