Is this why software transactional memory is so prevalent today and the actor model is barely used?