Oh Really?
Yes, really! No one and I repeat NO ONE has said fires shouldn't exist-they've merely stated they don't like them. Read what you posted again and then show us where it says THEY SHOULD BE BANNED. These comments merely state how they take it upon THEMSELVES to avoid the smoke with no comments on banning them. Please don't invent issues that don't exist.
It is pure and simple just as resolving issues such as cancellation polices, check in times, etc. If you don't like the policy, just go elsewhere. Easy peasy!