> Latest version: 0.5
which implies that there are quite a few things left for him to do before he considers the first version complete.
He probably felt that the marketing page was good enough for a 0.5 product. I personally think it is good enough.
Screenshots with incorrect aspect ratios are a huge pet peeve for me and while this may not be entirely rational, it is one of the big things I find myself judging someone's overall competency on when they screw it up and they are doing design-focused work. I'd rather have the whole page be written in Comic Sans but have the screenshot in the right aspect ratio because at least that's a choice rather than just shoddy work.
Of course, YMMV.
More appropriately, one of the central pillars of agile is to be in a releasable state at the end of every sprint.
If you look at the feedback, it's mostly stuff like fonts, spacing, etc. I think it's quite acceptable for a developer to get user feedback about the interface on v0.5 of free software.