Funny thing about all those trolls, louts and feebes that call out and sneer at a person's work; often humbly displayed for many friends and the world to see... It's been touched upon already in this thread- these are people who have nothing to show for their own time.
There's an old saying...