r/ArtistHate•7 mo. agoGodlyGamerBeastAI Tech Bros have destroy this subreddit.VentingPosted Feb 21, 2026, 5:38 PM UTC61ShareSave