I hear you. What would you suggest instead?
driven to professional exile
ridden out on a [digital] rail
digital skimmington
pilloried
[digitally/professionally] tarred and feathered
Or, we can chalk this one up to you misinterpreting the scope of events to which my initial comment refers...