Radicals is a loaded term, but anyway... radicals are the only reason woman have the right to vote, the only reason there is a minimum wage, the only reason we have collective bargaining, the only reason we have democracy, the only reason we have unions, the only reason we have holidays during the year, and the only reason we have paid maternity leave.
Your stupid meme is completely full of strawmanning, cherry picking, and outright lies. You have no legitimacy.
Besides, you have to be genuinely braindead to think that Hasan Piker represents the Democratic party as a whole, especially its leadership or donors; why do you think they condemn him all the time and try to cancel him?