The problem with digital photography is that it is easy to take pictures (not quite so easy to take good pictures), and then blow them up so the subject is much larger than 'life' size.
So with a painted miniature that you think looks fine when you hold it in your hand, the photograph shows all the blemishes, bits missed, sloppy glueing and all the other mistakes you thought you had grown out of when you finished painting Airfix soft plastic figures as a child.
This 28mm scale Copplestone Castings armed archeologist being a case in point:
I am slightly happier with this Blood Angel figure (assembled from a normal plastic Space Marine and a modified Berzerker head).
This Word Bearer (standard plastic Chaos Spacemarine) highlights problems with the photographer more than the painter though again there is poor separation of the colours, this time on the reinforcement of the lower right leg.
Once you magnify the figures you can see where your skills need improving. And boy do my skills need improving!
I already use a magnifier for painting, what I need to do is spend more time working in the final details.