I would disagree about rifle goat tags. Some units have large amounts of public, you'll find good bucks on public there. Other units have smaller amounts of public, so they get hammered harder, often pushing the bucks to private ground. Same story across most states really, elk is no different in MT/CO/WY/Etc.
Bow hunting deer, I mean at the end of the day NR don't get to vote in a state in which they don't live, so the state will do what it can to keep the voters happy. NR tags cost more everywhere, thats just the way it works when you use a resource that you aren't paying state taxes toward. States are free to restrict NR hunters as they please, South Dakota elected to make a resident only period for deer on public ground. No different than the resident only pheasant opener really. At the end of the day, you can still hunt a guaranteed tag for deer over the rut, can you really complain? Most states don't even allow guaranteed tags any more, even for deer. Maybe a guy should recommend removing guaranteed NR tags to game and fish.......
Rifle deer, don't let him or the road hunters scare you. If you know what everyone else's game plan is going to be, it makes figuring out your game plan that much easier. Everyone going to be hunting the road system? Head in deeper where the deer are that aren't visible from the road.