These are all your words, not theirs. They didn't suggest this at all.
> The fact that you disagree with the explanation due to ideological purity reasons is not grounds for downvoting it.
This is true, but:
1) I didn't downvote it (I literally can't)
2) There are other good reasons to downvote it, such as what I linked.
Unless you have something more to say about cyrpto I think we should leave this here.