Phone-enforced mistyping, etc. is forgiven, but whilst I did understand your points, I still could not figure out what was actually intended by “deplantform”. I mean, he IS no better than a form of plant life - a pernicious, invasive weed - but I doubt that was your point.
ETA several hours later it may have dawned on me. De-platformed?