If you are discouraged this far into your 3D work by people only telling you the truth I would suggest another art form to work in... I'm sorry I didn't praise your work but dropping a displacement map over an image or arranging primitives isn't really that technical. I speak for experience and well discouragement or not I wish you luck.
Mr-Dark
You should do it more like Google.
Make all of your stuff interactive advertisements with some game or movie here and there inbetween.
Mariofan9
That sounds like a good idea.