There could be other reasons but I wouldn't be surprised if that was the only reason. Visa and mastercard suspended payment processing for wikileaks.
Some banks were closing accounts if you purchased crypto so it can be even more arbitrary.