With respect, debating rules, mechanics, and principles on the internet is not a good way to decide what the game actually is or does. Internet debate has a great many failings that get in the way of clear assessments.
Fate wound up with a PR problem, in that it is not a game that came out of The Forge community, but folks chose to describe it as if it were. A great many cognitive biases were set by the language used, and the focus given to some aspects of the game, rather than to how it actually plays in practice. Theory-oriented discussion continues that trend, while practice-based assessment can allow you to break free of that.