I think that it's a solid take on it in many ways, particularly on the cosmetic front (I've never seen the similarity other than 'they're in big plate armour', which basically all fantasy guys are anyway. Have you seen Warcraft armour?), but I disagree with one line in there.
"[Space Marines] feel little in the way of emotion"
While that is, I think, wrong, the rest of it is a good analysis.