I think that this might be your problem, right there. Shooting in RAW will not give you as sharp an image straight out of camera as shooting in JPEG. Fact. Why? RAW is designed for the professional who wants to control how the image is sharpened, while the software in your camera will sharpen JEPGs automatically.
If you are shooting in RAW, you have
to do some post processing, inclusing sharpening in order to make the image look good - but if you do it right, it will look far better than if you had taken a JPEG in the first place. If you are not sharpening RAW images in your post processing, you will
Hope that helps.