&gt; Using less-consistent protocols to achieve a consistent view simply pushes the problem to a different layer.<p>Absolutely, but if you can avoid using global locks, which are error prone and reduce reliability, isn&#x27;t that a good thing?