So, where do you get all that info?
Firefox 3 was released, people filed a bug report, some dude made an awful patch to fix it, they took some time to make a proper patch, it's going through the nightlies and now it's close to being released in a final.
I don't see the stonewalling, I don't see the lessened user control, etc. All I see is a simple interpolation update having ramifications they didn't foresee, then a proper way of handling it through bug reports and patch propagation.