While I can sympathize, I can not agree.
Personally I like this piece, it's funny and partially true. While I can not agree with anyone who attacks an artist based on their work rather then criticize their work I do however feel your art is... bad. I feel it lacks real personality and style. You seem to draw in a crappy anime style coupled with a rather poor grasp of anatomy, coloring and perspective. I honestly though you were 14 or 15 when I was going through your gallery only to find that your userpage says your 27.
My advice to you is stop with the anime style, it's just not working for you, for now anyways. In order for you to improve you need to practice the very basics. I would suggest you take an art class of some sort just to get you out of your element or just start drawing things you wouldn't normally draw. Draw some flowers, passers-by, a can of soup anything. You need to explore your world through art.
I personally believe that your art should be nothing more then your interpretation of what you find most interesting about somethings form and shape, its color, how it moves, and all of it's physical characteristics. Photo-realism has nothing to do with it but surely it requires great deal of skill, discipline and a keen ability to observe in order to achive that level of mastery. I feel you art does not really express anything about you. A picture is only worth a thousand words if the picture was founded on message and I use this piece as an example of a well founded image. You may disagree with that and I cannot argue with anything you might say to defend your work and what it says about you, it's your art and that who it should matter most to.
But I will say your art has never really evolved in any meaningful way. You seem to draw the same thing over and over again and never seem to challenge yourself too much. I do not claim to be a great artist but I always try to do something new and I pick at every detail, maybe not while I work but certainly after it's all said and done. Often I look at my work and just think it's just all terrible. You can never stop improving but you can settle and that is something you should never do.
I would suggest for no that you do things that are simple. Pick up a pencil and draw on a napkin. I feel you're trying to run without having first learned how to properly stand up tall. If you wish to improve or receive approval from you peers you must really consider reinventing yourself, if anyone thinks what you're doing is wrong then there must be a bit of truth to it even if you can't see it. You must probe it to find out why even if you don't like what you find. When the good out weights the bad is when you can ignore the bad, but should you really?
I leave you with a question, not that I want an answer to it, but rather to give you a thought to consider.
Do you think your art is good?