Image by Tumisu from Pixabay
Image by Tumisu from Pixabay
Unpacking the system that turns outrage into profit and democracy into collateral damage.
Republished with permission from Thom Hartmann
The attempted shooting at the White House Correspondents’ Association dinner Saturday night shouldn’t surprise us. Not only does America have the world’s most active small-arms industry that essentially controls the GOP (the reporters got a taste of what American—and only American—schoolkids experience every few months from their “realistic” active shooter drills), but we also host the world’s largest and most profitable hate-amplification industry.
Algorithms that amplify hate and division in order to “increase engagement” have made Mark Zuckerberg into one of the richest people on the planet, complete with a super-yacht and a doomsday bunker estate in Hawaii; Elon Musk’s X has turned into a sewer of Nazi-style rhetoric while Musk himself has posted, according to The Washington Post, nakedly white supremacist slogans and statements over 850 times just in the past seven months.
The Republican Party writ large has also benefitted from all this, since it was reinvented mid-20th century by Nixon’s racist Southern Strategy and Reagan’s embrace of “states’ rights” as the party of Christian white male supremacy. (The last four Black Republicans in the US House of Representatives are ending their political careers this year.)
Because every rightwing movement in history has been founded on hate and/or xenophobia, the openly neo-Confederate MAGA movement was simply the logical end-point of this turn the Party took a half-century ago. History shows that when the right wants to seize power, it reaches for the oldest weapon in politics: teach people to fear and then hate their neighbors, as I lay out in The Hidden History of American Oligarchy.
Finally, the billionaire class and the massive, monopolistic corporations that made them rich benefit from the hate industry because when working-class people are mobilized to hate each other based on race, religion, gender (and gender identity), nationality, or political affiliation they’re far less likely to organize together to demand union rights, benefits, healthcare, education, and/or better wages.
Some even argue that the current state of GOP corruption, billionaire greed, and societal hate in America proves that democracy has run its course. Oddly, most arguing that are the billionaires themselves, or the lickspittle “dark enlightenment philosophers” they celebrate and fund.
Billionaire Peter Theil famously wrote, “I no longer believe that freedom and democracy are compatible,” and the CEO of his company Palantir recently released an arguably neo-fascist 22-point manifesto claiming that America must resist “the shallow temptation of a vacant and hollow pluralism” and—without a trace of irony about today’s billionaire subculture that’s working to capture our government and crush worker’s movements and unions—that “certain cultures and indeed subcultures” are “regressive and harmful.”
There’s actually a long history for this antidemocratic worldview.
Plato himself argued that democracy would always ultimately lead to tyranny because democratic rule could so easily be co-opted by authoritarians using the tools of democracy itself. Karl Popper rebutted this extensively in 1945, arguing that democracies must become “intolerant of intolerance,” essentially putting limits (like the German people have done for themselves) on “free speech” when that speech is being used to undermine and ultimately destroy a democracy.
The European option would run afoul of our First Amendment, so America must come up with a different way to deal with the hate-industrial complex. There are a few options.
While corporations will argue that they are “persons” protected by the First Amendment (an argument I rebut extensively in my new book Who Killed the American Dream: The Greatest Political Crime Ever Told) and will say that their algorithms that favor outrage, hate, and division are merely corporate “free speech,” it should still be possible to regulate these bits of computer code.
I’m not proposing that people lose their right to speak online. The real issue is whether giant social media corporations should have the unlimited right to use their top-secret algorithms to pour gasoline on hate, racism, antisemitism, homophobia, misogyny, and political violence just because outrage keeps people clicking and that drives engagement/ad-views and thus profits.
That’s not free speech in any meaningful human sense: it’s just a democracy-destroying business model.
Thus, one obvious reform is to separate hosting speech from amplifying it. If somebody wants to post something vile but lawful, that’s allowed under the First Amendment. But when a corporation’s software algorithm identifies that vile content as profit-promoting and shoves it into millions of feeds, that’s no longer passive hosting: it’s active promotion. And active promotion can be regulated.
Another fix is to require transparency. Make these companies openly disclose what their algorithms reward. Do they boost rage reactions, conspiracy content, fear, tribal conflict, and endless doom-scrolling just because it increases ad revenue for their billionaire owners? Let independent researchers audit the systems so the public can see whether hate is being engineered for profit behind the curtain and use public shame to discourage it.
And finally, give social media users real choice. Break up the social media monopolies. Require a simple chronological feed, for example, and an easy opt-out from manipulation-based recommendations, along with a legal duty of care when platforms knowingly drive people toward extremism or violence.
You still get free speech; what corporations lose is the right to use the invisible part of their machines to poison our minds, our children’s minds, and our democracy for money.
None of this deals with the problem of rightwing billionaires acquiring massive media platforms and then requiring their employees to also spin the news in ways that are anti-democracy and pro-billionaire.
But reversing Reagan’s 1983 decision to largely abandon our anti-trust laws and his 1987 decision to abandon the Fairness Doctrine could go a long way toward mitigating the damage Australian-billionaire-owned Fox “News” and others have done to America.
Combine these steps with rational gun control and a re-commitment to teaching civics and critical thinking (as several European countries have done and we did before Reagan gutted federal education spending) and there’s a good chance America can rise again from the ashes of the hate and violence that today’s conservative movement and billionaire subculture have imposed on us.
The choice before us is stark. We can continue letting rightwing billionaires, monopolists, gun merchants, and hate-profiteers pit Americans against each other while they strip wealth and power from working people, or we can remember the oldest lesson of democracy: when ordinary people refuse to be divided, no oligarch or billionaire can stand against them.
Tag, we’re it!
Thom Hartmann, one of America’s leading public intellectuals and the country’s #1 progressive talk show host, writes fresh content six days a week. The Monday-Friday “Daily Take” articles are free to all, while paid subscribers receive a Saturday summary of the week’s news and, on Sunday, a chapter excerpt from one of his books.
Help Support Factkeepers!
{"id":null,"mode":"form","open_style":"in_place","currency_code":"USD","currency_symbol":"$","currency_type":"decimal","blank_flag_url":"https:\/\/factkeepers.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/blank.gif","flag_sprite_url":"https:\/\/factkeepers.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/flags.png","default_amount":500,"top_media_type":"none","featured_image_url":false,"featured_embed":"","header_media":null,"file_download_attachment_data":null,"recurring_options_enabled":true,"recurring_options":{"never":{"selected":true,"after_output":"One time only"},"weekly":{"selected":false,"after_output":"Every week"},"monthly":{"selected":false,"after_output":"Every month"},"yearly":{"selected":false,"after_output":"Every year"}},"strings":{"current_user_email":"","current_user_name":"","link_text":"Leave a tip","complete_payment_button_error_text":"Check info and try again","payment_verb":"Pay","payment_request_label":"Factkeepers.com","form_has_an_error":"Please check and fix the errors above","general_server_error":"Something isn't working right at the moment. Please try again.","form_title":"Help Support Factkeepers","form_subtitle":null,"currency_search_text":"Country or Currency here","other_payment_option":"Other payment option","manage_payments_button_text":"Manage your payments","thank_you_message":"Thank you for being a supporter!","payment_confirmation_title":"Factkeepers.com","receipt_title":"Your Receipt","print_receipt":"Print Receipt","email_receipt":"Email Receipt","email_receipt_sending":"Sending receipt...","email_receipt_success":"Email receipt successfully sent","email_receipt_failed":"Email receipt failed to send. Please try again.","receipt_payee":"Paid to","receipt_statement_descriptor":"This will show up on your statement as","receipt_date":"Date","receipt_transaction_id":"Transaction ID","receipt_transaction_amount":"Amount","refund_payer":"Refund from","login":"Log in to manage your payments","manage_payments":"Manage Payments","transactions_title":"Your Transactions","transaction_title":"Transaction Receipt","transaction_period":"Plan Period","arrangements_title":"Your Plans","arrangement_title":"Manage Plan","arrangement_details":"Plan Details","arrangement_id_title":"Plan ID","arrangement_payment_method_title":"Payment Method","arrangement_amount_title":"Plan Amount","arrangement_renewal_title":"Next renewal date","arrangement_action_cancel":"Cancel Plan","arrangement_action_cant_cancel":"Cancelling is currently not available.","arrangement_action_cancel_double":"Are you sure you'd like to cancel?","arrangement_cancelling":"Cancelling Plan...","arrangement_cancelled":"Plan Cancelled","arrangement_failed_to_cancel":"Failed to cancel plan","back_to_plans":"\u2190 Back to Plans","update_payment_method_verb":"Update","sca_auth_description":"Your have a pending renewal payment which requires authorization.","sca_auth_verb":"Authorize renewal payment","sca_authing_verb":"Authorizing payment","sca_authed_verb":"Payment successfully authorized!","sca_auth_failed":"Unable to authorize! Please try again.","login_button_text":"Log in","login_form_has_an_error":"Please check and fix the errors above","uppercase_search":"Search","lowercase_search":"search","uppercase_page":"Page","lowercase_page":"page","uppercase_items":"Items","lowercase_items":"items","uppercase_per":"Per","lowercase_per":"per","uppercase_of":"Of","lowercase_of":"of","back":"Back to plans","zip_code_placeholder":"Zip\/Postal Code","download_file_button_text":"Download File","input_field_instructions":{"tip_amount":{"placeholder_text":"How much would you like to donate? You can change this amount to anything you would like.","initial":{"instruction_type":"normal","instruction_message":"How much would you like to donate? You can change this amount to anything you would like."},"empty":{"instruction_type":"error","instruction_message":"How much would you like to donate? You can change this amount to anything you would like."},"invalid_curency":{"instruction_type":"error","instruction_message":"How much would you like to donate? You can change this amount to anything you would like."}},"recurring":{"placeholder_text":"Recurring","initial":{"instruction_type":"normal","instruction_message":"How often would you like to donate this?"},"success":{"instruction_type":"success","instruction_message":"How often would you like to donate this?"},"empty":{"instruction_type":"error","instruction_message":"How often would you like to donate this?"}},"name":{"placeholder_text":"Name on Credit Card","initial":{"instruction_type":"normal","instruction_message":"Enter the name on your card."},"success":{"instruction_type":"success","instruction_message":"Enter the name on your card."},"empty":{"instruction_type":"error","instruction_message":"Please enter the name on your card."}},"privacy_policy":{"terms_title":"Terms and conditions","terms_body":null,"terms_show_text":"View Terms","terms_hide_text":"Hide Terms","initial":{"instruction_type":"normal","instruction_message":"I agree to the terms."},"unchecked":{"instruction_type":"error","instruction_message":"Please agree to the terms."},"checked":{"instruction_type":"success","instruction_message":"I agree to the terms."}},"email":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email address"},"success":{"instruction_type":"success","instruction_message":"Enter your email address"},"blank":{"instruction_type":"error","instruction_message":"Enter your email address"},"not_an_email_address":{"instruction_type":"error","instruction_message":"Make sure you have entered a valid email address"}},"note_with_tip":{"placeholder_text":"Your note here...","initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"empty":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"not_empty_initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"saving":{"instruction_type":"normal","instruction_message":"Saving note..."},"success":{"instruction_type":"success","instruction_message":"Note successfully saved!"},"error":{"instruction_type":"error","instruction_message":"Unable to save note note at this time. Please try again."}},"email_for_login_code":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email to log in."},"success":{"instruction_type":"success","instruction_message":"Enter your email to log in."},"blank":{"instruction_type":"error","instruction_message":"Enter your email to log in."},"empty":{"instruction_type":"error","instruction_message":"Enter your email to log in."}},"login_code":{"initial":{"instruction_type":"normal","instruction_message":"Check your email and enter the login code."},"success":{"instruction_type":"success","instruction_message":"Check your email and enter the login code."},"blank":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."},"empty":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."}},"stripe_all_in_one":{"initial":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"empty":{"instruction_type":"error","instruction_message":"Enter your credit card details here."},"success":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"invalid_number":{"instruction_type":"error","instruction_message":"The card number is not a valid credit card number."},"invalid_expiry_month":{"instruction_type":"error","instruction_message":"The card's expiration month is invalid."},"invalid_expiry_year":{"instruction_type":"error","instruction_message":"The card's expiration year is invalid."},"invalid_cvc":{"instruction_type":"error","instruction_message":"The card's security code is invalid."},"incorrect_number":{"instruction_type":"error","instruction_message":"The card number is incorrect."},"incomplete_number":{"instruction_type":"error","instruction_message":"The card number is incomplete."},"incomplete_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incomplete."},"incomplete_expiry":{"instruction_type":"error","instruction_message":"The card's expiration date is incomplete."},"incomplete_zip":{"instruction_type":"error","instruction_message":"The card's zip code is incomplete."},"expired_card":{"instruction_type":"error","instruction_message":"The card has expired."},"incorrect_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incorrect."},"incorrect_zip":{"instruction_type":"error","instruction_message":"The card's zip code failed validation."},"invalid_expiry_year_past":{"instruction_type":"error","instruction_message":"The card's expiration year is in the past"},"card_declined":{"instruction_type":"error","instruction_message":"The card was declined."},"missing":{"instruction_type":"error","instruction_message":"There is no card on a customer that is being charged."},"processing_error":{"instruction_type":"error","instruction_message":"An error occurred while processing the card."},"invalid_request_error":{"instruction_type":"error","instruction_message":"Unable to process this payment, please try again or use alternative method."},"invalid_sofort_country":{"instruction_type":"error","instruction_message":"The billing country is not accepted by SOFORT. Please try another country."}}}},"fetched_oembed_html":false}
{"date_format":"F j, Y","time_format":"g:i a","wordpress_permalink_only":"https:\/\/factkeepers.com\/the-relentless-march-of-the-hate-industrial-complex\/","all_default_visual_states":"inherit","modal_visual_state":false,"user_is_logged_in":false,"stripe_api_key":"pk_live_40P3DgGDAHEP1QtJ0nOU4nms5JYHI8GbQ05dYiB1S8OPP5oMSIpOCCeeIawOyeW6bWDkDMWdUeggbhxOQTSA6aedu00ROAbhXBd","stripe_account_country_code":"US","setup_link":"https:\/\/factkeepers.com\/wp-admin\/admin.php?page=tip-jar-wp&mpwpadmin1=welcome&mpwpadmin_lightbox=do_wizard_health_check","close_button_url":"https:\/\/factkeepers.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/closebtn.png"}