Some people might consider it the smart way rather that the lazy way.
Having an antler trap doesn't mean you can't still go look for antlers.
I think it would be fun to have a couple set up even though I like to walk and look and scout.
I think the scenario the guy is talking about makes perfect sense (only 20 acres)