no they don't, they just need to actually spend some time on game design rather than churning them out as fast as they can.
Most games are rushed, as they have been set on a schedule for release, so developers and whatnot are overworked and underinspired, so that's usually why games are crap. The games that don't have schedules, or developers who have their own hours they can work with, usually produce better games.