Like most things in life there is no one size fits all situations, or even one opinion being right for all situations.
Things are constantly changing, including the environment we choose to do our hunting.
When i was a young man, by and large you wouldnt see more than about 50 yards in the woods due to the tree size. Today in most places you can see 100 yards or even further. That alone can have an impact on the type gun one chooses. Especially in areas where there are no farms or other open field areas that would offer food for turkeys. In the big woods areas of the state which includes pretty much all of the NC region, its just woods, with only the gas and power lines offering a different environment. As a result turkeys are constantly on the move looking for food. If you locate a flock and can break them up as in scatter them, then calling is a good option. But first you gotta find them, and theres always the possibility that they have already found you when that happens, again due to the environment.
Spring hunting is a whole different situation, and the laws in Pa dictate shotguns only for that season.
Now the farm areas of the state where there are mostly large fields with just patches of woods in some areas are a different situation also. They have to be somewhere, and if not in the fields where they can be seen, then they only have one other option. And its just a question of finding the right patch of woods.
I have broken up flocks crossing dirt mountain roads with my vehicle. In fact where i hunt in the NC region, that is actually a very good method of hunting them. Especially when you get into the final years of your life.