To add on your comment: I don't even think the philosophical discussion makes sense.
At the end of the day, what counts as the truth is how much fees you pay when sending a limit order that immediately crosses.
And the answer, for every single market on the planet, is "you pay taker fees". Period.