They can delay Brawl as long as they want as long as it owns *** when it comes out.
Heck no. If they delay it too much they would only start making it worse. There's only so many times you can delay a game before it starts to turn bad. If they decided to delay the game 50 times, they serverly lose alot of money, time, hype, and players.
Money: Just because the game is delayed more doesn't mean it will double the amount of people who buy it. It costs alot to make games. Basically, They wasted all that money improving from the delay only to receive the same amount of money if it wasn't delayed.
Time: Yes. It takes a bunch of time to make this game. They could of not overworked the game and have been finished with this project and started another.
Hype: If the game was pushed back to 2009 or something, the game would lose a huge amount of hype, so much that it would start to get nasty.
Players: Many people would simply not even bother or think of brawl anymore.
Of course, that's if they were to delay another 5 times. even is probably impossible. blah don't even bother listening to my random bs. im just bored.