First off: using the term "rat" to describe a play style you don't like or disagree with is a little bitchy. Not sure if I can use that word here, but even if it's blocked I'm sure you'll get the meaning from context.
Second: People are not "afraid" to fight. Please stop trying to taunt people like we're second graders on a play ground. People are less willing to fight because the current system rewards other things. It's possible that currently the game is rewarding other things too much. But there is more to the game than gun fights. Sometimes the "where" and the "when" of a gun fight is far more critical than just identifying a target and rushing it because most players in the game are children with attention disorder. The game should reward more than just mechanical skill.
Third: "Marksman everywhere." This is kind of thing that makes me wonder if you've ever even played the game. Why wouldn't there be marksmen everywhere? Why wouldn't you opt to use a weapon that makes it harder for an enemy to respond? Who told you that Apex Legends, a game played out on HUGE maps, with vast open spaces between buildings and POIs, was exclusively (or even predominantly) a close-quarters game?
Fourth: You're tired of enemies barricading themselves in buildings? Okay. Ask the dev to delete buildings. And cover. No more HIDING. Let's all just spawn into an empty map and shoot until there's only one guy left standing. Spoiler alert: it'll be the guy who is a cheater. Which makes me wonder.... I'm not saying that you yourself are a cheater, but I am saying that your post is exactly the kind of thing a frustrated cheater would say.