Vulgar. Insipid. Grotesque.

Sure, but without question deliciously contemptuous as well. And, I thought, artfully rendered. Though I might have substituted a trash bin for the shelf that the golden commode rests on. Just to give the display a little more derogatory oomph. But that’s a minor quibble.
I have a quiet disdain for political signs of any sort that patriots erect on their front lawns. But I’m happy to call out exceptions.
I’m not sure what the dino mockup adds to the overall meaning. Maybe a leftover statement of resistance, from a time long ago. Like when King George version III demanded fealty of the American colonies to his lordship, circa 1775. Yard signs around present-day Massachusetts might have read: Not Your Servants – Piss Off You Odious Turd