I can understand that very well. Except for a couple of brief moments, all of my work in trying to make or write about games has been met with a big MEH from the world in general. (Of course, truthfully, I don't think I'm very good at the making part.)
Also, discoverabillity sucks everywhere.