Your camera seems fine, but DSLRs tend to do less processing for you than a snapshot camera, which assume that the user will not do any processing themselves and so have a fairly aggressive profile for creating the jpeg 'ready for printing'. DSLRs are aimed more at enthusiasts and so are at their best when you take control yourself. Although the xxxD bodies do have quite a bit of automation to help users transition from point and shoots to DSLRs, they still aren't as optimised for the point and shoot role as a p&s camera.
A DSLR will generally deliver a more faithful image which you can then adjust to suit yourself, in processing. The end result takes a bit more effort on your part but should be superior to anything a point and shoot will produce.
If you don't want to do your own processing, you can adjust the contrast, saturation, sharpness etc by changing picture styles (or creating a custom one to suit yourself). That should bring it more into line with the Casio. The exif suggests that you are shooting in standard style, which does very little boosting of the image and (I imagine) is aimed at giving a flatter result with little processing so that the user can process later (a more aggressive style would potentially overprocess and for a jpeg shooter would be irreversible).
I can't suggest a suitable picture style I'm afraid, as I don't use them myself (I have it set to faithful so that the camera histogram isn't thrown off by the processing, but I shoot RAW and do all my own processing later) so have no idea of which does what to the image.
However, don't expect the camera alone to be able to produce images such as the best you will see around. They are generally the result of the photographer taking control of the camera (rather than simply using auto) and then taking time to optimally process the RAW image themselves. You can get good images with auto settings and letting the camera process for you, once you set up the picture styles to suit you. However, the camera doesn't know what the subject is, or what you are trying to achieve, so will frequently disappoint by not getting things spot on for what you want.
Another aspect that may affect the clarity is the depth of field. The Casio will produce massive DoF compared to your Canon, so much more of the image will be sharp. The Canon will have a much shallower field of acceptable sharpness. This is a good thing, used properly, as it lifts the subject from the background better. However, if the focusing is off, you will get softer results. Did you choose your own focus point for this shot, or allow the camera to decide for itself where to focus (using 'all-points')? It looks like the focus has hit the large concrete flower tub, rather than the building, so the building is a little out of focus. In all-points focusing, the camera tries to focus on what it perceives to be the subject and this is generally the closest thing. If that flower tub had been a friend, it would probably have been correct as the building would have been the background.
You have a great tool there, but one that needs a little learning to get the best from it. You don't have to go fully manual, but learning how to control the focusing and exposure compensation etc in the semi-auto ('creative') modes will dramatically improve your success rate.