Dude GT5 prologue alone made as much money as Forza 2. They don't really care about releasing early. They wanna release it at the right time to boost sales of the PS3. I hate what they're doing too but you can't really do anything about it. I stopped carring about this game too. They lagged it so much I'm not even as interested any more.
As for Forza vs GT. Think of it this way. Forza is like an Audi and GT is like a BMW. They're both great cars but I'd rather drive the BMW