I want to ask everyone's opinion on this topic. Do you think that programmers are inherently better game designers than say artists? writers? music composers? bug reporters?
I know obviously game design is a complex thing and there is stuff like level design, and game design also encompasses all of those disciplines and more, but I'll be honestly, some times I come across games that don't seem to be very fun, although it seems to run okay, games art looks fine, but then when I try to play it I get sick of it real fast. I don't know if it is bad levels, not enough variety, don't know where to go or what?
I don't really want to pick on certain games and say they suck (because a lot of proprietary games suck as well) but sometimes I'm just like "what is wrong with this game is design, but its like I can't put my finger on exactly why it sucks.
The good news is I think a lot of games could be "fixed" with design tweaks. The bad news is so much isn't good because of design issues.