... and strict adherence to the objective case in the use of who/whom is an unnecessary and extraneous fixture in an evolving language that has primarily left it behind.
Both are exactly the same level of legitimate. Both are exactly the same level of meaningless. Being particular about one while ignoring the other is awkward and dumb. Either use both, or use neither, because either you care about the rules, or you don't.