I agree that that is better, but note that non-threads still pay something for aquiring and releasing the lock.