Join our mailing list to receive the latest news and updates from our team.
You have Successfully Subscribed!
No one ever expects an angry man to do anything but lie. He will only hammer and point and attack and denigrate and belittle with speech and action. But boy will fearful people listen...
The sheriff’s famous line in the film Cool Hand Luke, “What we have here is a failure to communicate,” pretty much sums up the Harris/Walz campaign’s failure in the election. That’s the entire crux of the biscuit. Of course this simple statement would make for a very short piece without some additional elaboration.
You might think, as one of the many who were elated at Kamala’s entry into the race, that her presence, enthusiasm, palpable joy and obvious competence would have made her a shoe in. I know I thought that. So the idea that her campaign didn’t communicate well would seem to be a completely weird and contrary statement. But it is a fact.
The most important part of communicating is getting a message received, accepted and understood at the end of whatever channel you are sending through. And that’s where things broke down. We, who had always seen Trump as the criminal conman that he has been since his casino days and before, were not the people she failed to communicate to.
To communicate with anyone, at a one-on-one level or as a large group, you have to understand who you are talking to. This includes understanding what kind of communication they will be receptive to at an emotional level. The massive and enthusiastic rallies Kamala and Walz exhaustively ran created an illusion that they were hitting a home run. But these were folks who were already energized and on board. These people resonated at the emotional level of enthusiasm that the campaign projected. Meanwhile everyone convinced themselves that the polls showing a tight race were just wrong, part of the media’s intent of keeping the horse-race atmosphere alive for ratings. Hell, I thought that too.
But there were a lot of people already in the Trump campaign’s camp, and more that were leaning that way, for one reason: fear. These people were scared of losing whatever status quo they had so far been able to scrape together and needed something to hedge their bets. What resonates to people who are scared? It is not enthusiasm or joy. Not a chance. But anger and hate do. Think back. When has anyone ever heard Trump say something that was not hateful or angry? That’s right never. This is his specialty.
If you approach this analysis from a viewpoint of logic, what happened in our election makes no sense. By electing Trump, people voted against their best interests and swallowed unprecedented quantities of propaganda from Musk, Russia and you name it. Nothing about this makes sense.
But if you look at it from the viewpoint of how people respond emotionally, it becomes obvious. People in fear don’t really respond at all the messages of enthusiasm or cheerfulness. They view them with suspicion or distrust. In terms of communication management, the Harris/Walz campaign needed to be a lot angrier: angry that a convicted criminal and rapist was even considered by the Republican Party much less running him for president. Kamala’s bemused responses to his lies in their debate were not bad. But the correct response—especially considering that there really was no exchange of ideas—would have been to angrily attack his every utterance.
Kamala Harris is a badass and would have made a hell of a president. But her campaign screwed up terminally by not understanding these principles. The post-election hand wringing, circle of pointing fingers, blame game has also totally missed this boat. Democrats have blamed everything from the racism of Trump’s supporters to Ketamine-Elon’s deep pockets for their failure. The truth is that all failures in any organization of any type can be traced to internal actions rather than external ones. One can’t do anything at all about conditions outside your fence—you don’t have control of them. But one can certainly do a better job internally to understand what’s out there and work to properly address it.
Trump, even better than his managers, understood the power of outrage, hate and lies. Democrats were too focused on the fact that Trump kept lying with every breath. Media outlets spent lots of reporter salaries counting the number of times he lied like baseball stats. Reality check. No one ever expects an angry man to do anything but lie. He will only hammer and point and attack and denigrate and belittle with speech and action. This is the nature of that emotional level. But it reaches the fearful, the terrified and the cowering. Why else would people whose best interests were well and competently served—despite all the propaganda to the contrary—by the current administration vote for what may well become the end of the Republic?
Bigots, white supremacists and the like are by their very nature fearful people—their anger is a façade. But probably the most fearful segment of the American population is the middle class. And this is understandable. The middle class has been under concerted attack as a broad demographic for decades. Republicans and their billionaire backers have hated it since it was brought into existence by the programs of Roosevelt as he navigated the country out of the Depression.
But that nascent fear was enough for enough some middle class voters to cross over and elect a man who openly wants to shoot them in the foot while he deports their neighbors and friends, maybe even relatives.
Trump’s play was always about emotion. Hillary missed it in 2016. Biden may have won 2020, but his weak-ass Attorney General and his glacial cases against Trump set up the pathway to a much worse result now.
All because the Democrats really had no clue about how to talk to fearful and terrified people. Next time around, if there is one, maybe the Dems or another party will be willing to do the down and dirty work of understanding who they are talking to and figure out how to reach them.
Marty Kassowitz
Marty Kassowitz is co-founder of Factkeepers. As founder of Interest Factory and View360, he brings more than 30 years experience in effective online communications, social media management, and platform development to the site. He is a writer, designer, editor and long time observer of the ill-logic demonstrated by too many members of the species known as Mankind. After a long history of somewhat private commentary on a subject he totally hates: politics, Marty was encouraged to build this site and put up his own analyses as well as curate relevant content from other sources.
{"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}