As I am reading BIP 141, there is a sentence saying "Wallets should always be wary of anyone-can-spend scripts and treat them with suspicion."
Based from what I understand, it's still on-topic about the paragraph's title "
backward compatibility" and talking about "
wallets of/connected to non-upgraded nodes".
It used "
wallets", so not just Bitcoin Core but including other clients that might misread witness data because:
Non-upgraded nodes, however, will not see nor validate the witness data and will consider all witness programs as anyone-can-spend scripts
-snip-
What a non-upgraded wallet cannot do:
Validating segregated witness transaction. It assumes such a transaction is always valid
'think this quote is enough?