Isn't it great that there are so many different places with different rules? It means we can all go where we agree with the rules.
The OP wants campfires and suggests boycotting parks that don't allow them. No need to start a boycott - just don't go if you don't like it.
I like to take my dogs hiking on trails. So, surprise, I don't go camping in places that don't allow dogs on trails. I don't condemn the other places, I just don't stay there.
Some folks don't like hookups. So they don't stay at places with hookups. They don't demand a boycott on places with hookups.
Some people don't like generators. So they don't stay at places that allow constant generator use. They don't insist on a boycott to ban generators from all places.
The OP wants a campfire. So, the OP should stay at places that don't ban them. That doesn't mean places that do ban them should be run out of business.
Someone else loves places that don't allow campfires. So they go to those places and don't suggest a boycott of the places you prefer.
It's all really rather simple.