Constantly breaking the API
I get why the actual software itself is constantly updated, but is there some particular reason why they feel the need to keep faffing around with the API?
Essentially this means that they're not really releasing a new version of the browser each release, they're actually releasing an entirely different and incompatible browser.
Why?