I disagree. His comment about "idea guys" is indicative of him saying "cops lives dont matter" not "black lives matter"
Had his comment not stuck in that tell, I would agree with you. But he certainly seems to be implying something more malicious than you noticed.
Almost all freelancers respect their clients, and bend over backwards to please them, even if they don't get the same respect back. A client that understands and respects their freelancers is rare.