They most certainly do have authority over public lands. Just because you don't want to believe it's true doesn't mean it isn't, and every analysis done by any actual legal scholar and a couple centuries of case law back that up.