I don&#x27;t disagree with any of that, but that all seems unrelated to &quot;version ratchet&quot;. VM restrictions have nothing to do with being pushed to upgrade. The inability to do a clean install of Mavericks kind of does, but that seems like a crappy oversight rather than an intentional push<p>Same for the app rollback scenario. That seems less an intention to push upgrades and more of a lack of investment in exposing older versions. I suspect that many app authors are happy with this one, though, because it reduces their support costs because the number of old installs can only decrease over time.