> We, as CS people, think computers are easy.
I'd say we have a better understanding of which parts are necessarily / accidentally / capriciously / deceptively hard.
And it's certainly subjective. E.g., Python's dynamism (typing, etc.) really trips me up, but others feel the same about strong static typing.