Even ignoring all of that, there is the factor of being forced to submit before an unjust power. The "felon" assignment did not represent just a label, but also total submission. Just summing this up as a problem with his "ego" may seem a good way to marginalize this consideration, but it is incredibly transparent.
Is the "moving internationally" issue a question of travel or permanent residency?
I get how a felony conviction might be a big deal for someone with a GED and no money and no connections. But Swartz had lots of connections and lots of money and was widely respected in professional circles. I really can't see any startup that he wanted to work for rejecting him over his felony conviction. And while some owners might not want to rent to people with violent felony records, I'm having trouble seeing many owners reject an accomplished man with money and recommendation letters from Larry Lessig and Cory Doctrow.
Both