Like making a payments platform and then 30 years later telling everyone the anti-christ is coming?

"making" seems far fetched, "happened to be vested with shares" seems the most factual