It's not that they aren't good photos, but you ask for C&C so people will nit pick the minor(or major) things that they personally think could be improved. Everyone is just trying to help not bash your skills. We're all here for a common interest, and helping one another achieve better photo's is the objective. You can still get great shots without a DSLR you just have to approach it differently and work within the limitations of your camera.
For about I year I did macro photography with a cell phone camera and 2x 5x 10x triple magnifying lens I got for $5 at radio shack. That's all I had to work with, I just appreciated my DSLR and designated macro lens that much more when they became available.