As long as you can't tell any coding shortcomings from the finished product you should probably be judging the game's worth on artistic merit and mostly as you say, gameplay.
Of course.
But as a developer you need to factor in the development time and not just the end product. Also if you lack in programming knowledge you might have to do a lot of compromises depending on what you want to achieve.
It all depends on the scope of your projects.
@Ninjus
As a programmer it's still worth learning the basics of drawing and animation.
Not so you can make awesome graphics, but so you can understand how it works and fits into the game.
Also, if you've never been "visually creatively active" in some way, by drawing, modeling, figure painting, etc. It's pretty hard to just learn how to draw and make graphics.
It's also possible that your brain doesn't think in images. If you have a hard time imagining objects, images, people in your head then it will be even harder to learn how to draw.
Not saying this to crush your dreams or anything it's just that it seems like you think art is some kind of necessary evil you have to learn to make games. If you'd rather code, focus on that instead
edit: Looking at your stuff, you're already way above programming art! If you want to be an artist then go for it. Just practice a lot and you will improve.