Sure... but I don't think they always realize it until its too late to do anything but polish the turd and grab what sales they can...
I'm sure most bad games seemed good to the developers early on, but then as the pieces started to come together and testing started the cracks started to show.
The other issue is does the developer have the time/ability to fix it? Look at HL2 on PC... at the time of the leak the game just wasn't there despite how Valve were hyping it, but they dug in, delayed it and put in the money effort to make it one of the best FPS ever...
Many developers though I think just have to go with what they have at a certain point...
Try to be reasonable... its easier than you think...







