I don't know who did it. I'm just saying it's not a stretch to accuse the NSA given their history with hacking tools becoming public and the Snowden leaks.
To use the revenue generating argument from the OP article as a good indicator of the author is weak at best.