You make some important points! I definitely agree that clients need to feel empowered and in control of their relationships with their therapists and this article is really helpful that way.
That said, I think there's a fine line between validating what a client says and helping them to feel like a victim. All of the examples you gave sound like they could be used in the context of validating the client... I think it really depends on the context.
Also, violating confidentiality is not just "boundary crashing", it is extremely unethical and explicitly illegal in all jurisdictions with very few exceptions. I think it's important that this distinction be made.