What ever you create, you make sure it is to your best standards. You toil over your work, checking each detail. Does it look the way you wanted it to? Will it look good in this light? On this page? You find people to inspect your work, they go over it with a fine tooth comb and find nothing wrong. Do you believe them?
When you are satisfied, you put your work up for sale, give it away, install it somewhere, or do with it what you were planning to do in the first place. If its for free, people might critique it or not. With no feed back, you get antsy, and wonder what others thought of it, of you. If it is for sale, you wonder where the customers went to after the first few days, when there was a sharp decline of views and glimpses.
Creation is up to the beholder, you may never know what others really thought of it, of you. In the end, does it really matter? Customers on the other hand, they take time. Word of mouth is slow to build, and technology, though fast, is slower. What is in today, is gone tomorrow!
This is not a suggestion, but merely a rant. What ever you do, put 100% of yourself in it, it truly makes the difference and differences are what makes us unique.