The belief that the rogue's option to select a bonus feat allows for any feat ignores the rules of the English language
Not at all. Special categories can easily have special rules, and we have rules that support that claim.
words... are static and objective.
But feats are not stated to have special rules for special categories, and thus do not. The word "bonus" does not change the meaning of "feats."
It's pretty clear you missed my meaning. The words do not change, they are what they are and are irrefutably the exact words that are written.
Edit/Add:
Look at it from a pure logic standpoint. The rogue entry states that a rogue "may select a bonus feat in place of a special ability." Note, the entry does not say "any feat," nor does it say that the rogue need not meet the requirements for the feat. The word "bonus" describes the word "feat," but does not explicitly change the feat such that it no longer needs to follow the rules for feats. The absence of a statement that the rogue must meet the prerequisites to take the feat (a la Fighter entry) is irrelevant, as the word "Bonus" does not change the category of the word "feat" in any meaningful way, pertinent to this subject, anyway. There is no statement anywhere that by being a bonus feat a feat enters a new category where prerequisites no longer apply.
Whoever came up with this nonsense first did so by disregarding logic, the rules of the English language, and through selective reading.