That's a good $0.02, Sinitro - but I've been talking with several developers whose apps were working fine right up through the last beta and parts of their apps are now broken with the GM. Therefore one must conclude that the release code is not 100% equivalent to the last beta. Grrrr.
I'm not saying that has anything to do with anything; just my $0.0125.
Software is 1000s' of lines of code, making 1 change can affect something else... No matter how much testing is done, other bugs may show up..
In my normal assignments, we undergo continual debugging and can take months to work through up to final version robust enough for release to mass production...
Just my $0.02...