Do not discourage nodes even when they send us consensus invalid
transactions.
Because we do not discourage nodes for transactions we consider
non-standard, we don't get any DoS protection from this check in
adversarial scenarios, so remove the check entirely both to simplify the
code and reduce the risk of splitting the network due to changes in tx
relay policy.
This is a partial backport of core#33050
https://github.com/bitcoin/bitcoin/pull/33050/commits/266dd0e10d08c0bfde63205db15d6c210a021b90
https://github.com/bitcoin/bitcoin/pull/33050/commits/876dbdfb4702410dfd4037614dc9298a0c09c63e