A professional is just someone is is able to sell his work. That is the only difference between professional and amateur . Neither are necessarily the best photographer . I have read review with KR and I will agree that photographers blame lenses when pictures are not sharp but in almost all cases it is the guy holding the camera. Enlarge your photos 100% 200% and you will often see camera shake, or it may be focusing on choice of aperture that causes the problems .