I think the point of the last change is to make people actually bother to get detection, instead of just ignoring them because they did nothing. You can also sac cheap units if you're too lazy for that because they removed the ability to control what the mine targets.