That’s a very weird argument.
Perhaps I should stop validating signatures in Bitcoin tx as well since miners already do that.
If your app’s security model diverges from the what anyone who read the protocol would expect, this should at least be 100% explicit.