If this post was more nuanced---paid more attention to shades of gray---it would be more truthful and more interesting. It's still both, though, and occasionally funny as well:

This entire problem space comes down to a single error in the metamathematical approach to computing, which is that the 1930s metamathematicians were fascinated by the fact that they could represent any data structure as a function. While this is true, to describe it as perverse is an insult to perverts.