Technological advances fueling debates in Monte Carlo