You're a mental mess if you're going to pick on those things in an awesome resume that's solely using the idea of visual expression to better articulate itself. Find another thread to pick on pal...
Your response is not helpful.
Yes its a visual resume, but unless he's specifically in the design field, the time you took to point all those things out could have been put to better use elsewhere.
And this response can apply to all the others that left attack-esque "advice" ...