Unofficial results show two St. Charles incumbents lost, including a contested race lost by one vote 62%

By Katie Grawitch0%

4/9/2026, 3:00:00 AM

BS Summary: This article contains 23 faulty reasoning types, including Biased Writer Voice, Hasty Generalization, and Ambiguity (Equivocation), with Negativity Bias as the most egregious example at 24.7% saturation with 131 hits. Analysis detected 877 faulty-reasoning hits from 531 analyzed words, generating a BS Score of 57.4% and a BS Rank of 62% (8,370 of 21,887 articles). This article is worse (more manipulative) than 61.80% of the article peer group.

St. 
Charles city council saw sound defeat for a long-time council member and a contested race that won by just one vote, according to final unofficial results from Tuesday’s municipal election. 
St. 
Charles County will do a routine manual recount of some precincts Thursday morning and count provisional ballots before certifying the election next week. 
Both candidates who came out on top defeated incumbent council members and ran on heightened transparency in city government. 
The vote comes after public opposition sank a proposed hyperscale data center project in St. 
Charles in August. 
City officials faced criticism for secrecy around the development, which was later revealed to be a Google data center. 
Ousted longtime council member 
Fourteen-year council member Mary West of Ward 4 was ousted by Scott Shipman, who won with about 65% of the vote. 
The St. 
Louis Post-Dispatch reported last year that West is cousins with Chris McKee, the president of developer CRG that originally eyed St. 
Charles for the Google data center project. 
Constituents also criticized West for getting involved in a lawsuit over the council’s right to sell park land. 
West did not respond to request for comment. 
Shipman served as St. 
Charles County Assessor for two decades before running for city council. 
He said residents have expressed concern about the council’s push for costly projects to bring in new business at the expense of residents’ quality of life. 
“We've gotten ourselves into such competition with (other) cities about new projects coming in that they're willing to give away almost anything to get them here,” Shipman said. 
“I think many of the cities in St Charles County feel that we don't have to develop everything out.” 
Shipman said his victory is a testament to how healthy discussion can help shape the city’s future. 
“I think spirited debate ends with a great decision,” Shipman said. 
“These are great communities here in St. 
Charles County, and people want to build.” 
One-vote margin 
Ward 1 incumbent Bill Otto lost to anti-data center candidate Chris Kyle by one vote, according to final unofficial election results. 
Out of 1,147 total votes, four were counted as write-ins. 
Kurt Bahr, the director of elections for St. 
Charles County, said officials still need to recount ballots from some precincts by hand and count provisional ballots before certifying the election Monday. 
Because the margin for this race is so slim, election staff are required to hand count one of five precincts in Ward 1. 
“At that point, whoever loses this race  because it will likely still be within the 1% margin  has the legal right to petition the courts for a full hand recount,” Bahr said. 
Neither candidate is allowed to ask for a recount until the election is certified next week. 
After that, a judge can order a recount of all ballots in the race. 
Bahr said a recount for a race this size would likely wrap up in a single day. 
Thursday’s manual recount is open to the public and will take place at the county election authority’s office at 397 Turner Blvd. in St. 
Peters. 
Article reasoning-pattern comparisonThis article: 2.8%Katie Grawitch: 1.9%Belleville News-Democrat: 2.4%Confirmation Bias2.8%This article: 0.0%Katie Grawitch: 1.1%Belleville News-Democrat: 1.2%Anchoring Bias0.0%This article: 7.9%Katie Grawitch: 2.7%Belleville News-Democrat: 2.7%Availability Heuristic7.9%This article: 3.6%Katie Grawitch: 0.7%Belleville News-Democrat: 0.8%Representativeness Heuristic3.6%This article: 0.0%Katie Grawitch: 0.4%Belleville News-Democrat: 0.5%Hindsight Bias0.0%This article: 6.4%Katie Grawitch: 1.2%Belleville News-Democrat: 1.4%Overconfidence Bias6.4%This article: 4.9%Katie Grawitch: 8.0%Belleville News-Democrat: 7.3%Framing Effect4.9%This article: 0.0%Katie Grawitch: 2.3%Belleville News-Democrat: 1.1%Loss Aversion0.0%This article: 0.0%Katie Grawitch: 0.9%Belleville News-Democrat: 1.0%Status Quo Bias0.0%This article: 0.0%Katie Grawitch: 0.4%Belleville News-Democrat: 0.3%Sunk Cost Effect0.0%This article: 5.3%Katie Grawitch: 4.9%Belleville News-Democrat: 4.8%Optimism Bias5.3%This article: 0.0%Katie Grawitch: 2.4%Belleville News-Democrat: 1.9%Pessimism Bias0.0%This article: 24.7%Katie Grawitch: 8.9%Belleville News-Democrat: 7.1%Negativity Bias24.7%This article: 8.5%Katie Grawitch: 2.6%Belleville News-Democrat: 3.1%Self-Serving Bias8.5%This article: 1.5%Katie Grawitch: 1.0%Belleville News-Democrat: 0.9%Fundamental Attribution Error1.5%This article: 4.9%Katie Grawitch: 0.3%Belleville News-Democrat: 0.2%Actor-Observer Bias4.9%This article: 0.0%Katie Grawitch: 3.1%Belleville News-Democrat: 2.2%In-Group Bias0.0%This article: 0.0%Katie Grawitch: 0.4%Belleville News-Democrat: 0.5%Out-Group Homogeneity Bias0.0%This article: 7.3%Katie Grawitch: 2.1%Belleville News-Democrat: 2.4%Halo Effect7.3%This article: 0.0%Katie Grawitch: 0.1%Belleville News-Democrat: 0.1%Horn Effect0.0%This article: 0.0%Katie Grawitch: 0.0%Belleville News-Democrat: 0.0%Dunning-Kruger Effect0.0%This article: 2.1%Katie Grawitch: 1.0%Belleville News-Democrat: 1.0%Recency Bias2.1%This article: 0.0%Katie Grawitch: 0.2%Belleville News-Democrat: 0.3%Primacy Effect0.0%This article: 0.0%Katie Grawitch: 0.0%Belleville News-Democrat: 0.1%Blind-Spot Bias0.0%This article: 0.0%Katie Grawitch: 0.5%Belleville News-Democrat: 0.5%Ad Hominem0.0%This article: 0.0%Katie Grawitch: 0.5%Belleville News-Democrat: 0.4%Straw Man0.0%This article: 7.9%Katie Grawitch: 3.0%Belleville News-Democrat: 3.6%Appeal to Authority7.9%This article: 0.0%Katie Grawitch: 0.9%Belleville News-Democrat: 1.3%False Dilemma0.0%This article: 0.0%Katie Grawitch: 0.6%Belleville News-Democrat: 0.9%Slippery Slope0.0%This article: 0.0%Katie Grawitch: 0.1%Belleville News-Democrat: 0.2%Circular Reasoning0.0%This article: 12.2%Katie Grawitch: 3.5%Belleville News-Democrat: 3.7%Hasty Generalization12.2%This article: 0.0%Katie Grawitch: 0.5%Belleville News-Democrat: 0.3%Red Herring0.0%This article: 1.3%Katie Grawitch: 0.8%Belleville News-Democrat: 0.7%Bandwagon1.3%This article: 4.9%Katie Grawitch: 6.9%Belleville News-Democrat: 6.6%Appeal to Emotion4.9%This article: 0.0%Katie Grawitch: 0.9%Belleville News-Democrat: 0.8%Begging the Question0.0%This article: 9.6%Katie Grawitch: 2.3%Belleville News-Democrat: 2.1%Post Hoc (False Cause)9.6%This article: 0.0%Katie Grawitch: 0.0%Belleville News-Democrat: 0.1%Tu Quoque0.0%This article: 3.4%Katie Grawitch: 0.6%Belleville News-Democrat: 0.4%Burden of Proof3.4%This article: 0.0%Katie Grawitch: 0.2%Belleville News-Democrat: 0.2%Appeal to Nature0.0%This article: 0.0%Katie Grawitch: 0.2%Belleville News-Democrat: 0.2%Composition/Division0.0%This article: 0.0%Katie Grawitch: 1.8%Belleville News-Democrat: 2.6%Anecdotal0.0%This article: 0.0%Katie Grawitch: 0.0%Belleville News-Democrat: 0.1%No True Scotsman0.0%This article: 12.1%Katie Grawitch: 1.8%Belleville News-Democrat: 1.3%Ambiguity (Equivocation)12.1%This article: 0.0%Katie Grawitch: 0.0%Belleville News-Democrat: 0.0%Gambler’s Fallacy0.0%This article: 0.0%Katie Grawitch: 0.0%Belleville News-Democrat: 0.1%Middle Ground0.0%This article: 0.0%Katie Grawitch: 0.3%Belleville News-Democrat: 0.1%Personal Incredulity0.0%This article: 0.0%Katie Grawitch: 0.2%Belleville News-Democrat: 0.2%Special Pleading0.0%This article: 4.0%Katie Grawitch: 0.1%Belleville News-Democrat: 0.2%Genetic Fallacy4.0%This article: 9.2%Katie Grawitch: 1.0%Belleville News-Democrat: 0.8%Unattributed Quote9.2%This article: 0.0%Katie Grawitch: 0.9%Belleville News-Democrat: 0.9%Quote-first Misdirection0.0%This article: 17.1%Katie Grawitch: 2.6%Belleville News-Democrat: 1.8%Biased Writer Voice17.1%This article: 3.6%Katie Grawitch: 0.8%Belleville News-Democrat: 1.1%Indoctrination3.6%This article: 0.0%Katie Grawitch: 2.3%Belleville News-Democrat: 0.8%Politically Left Leaning Bias0.0%This article: 0.0%Katie Grawitch: 0.1%Belleville News-Democrat: 0.2%Politically Right Leaning Bias0.0%This article: 0.0%Katie Grawitch: 0.8%Belleville News-Democrat: 0.7%Attempt to Sell a Product or S…0.0%

531 words analyzed.

Speakers

2speakers36%attributed speech342writer words
Voice mapSelect a segment to jump to its words
Writer's voice • 5 words • 0.0% coverageWriter's voice • 11 words • 0.0% coverageWriter's voice • 1 words • 0.0% coverageWriter's voice • 30 words • 100.0% coverageWriter's voice • 1 words • 0.0% coverageWriter's voice • 23 words • 0.0% coverageWriter's voice • 19 words • 0.0% coverageWriter's voice • 15 words • 0.0% coverageWriter's voice • 3 words • 0.0% coverageWriter's voice • 19 words • 0.0% coverageWriter's voice • 4 words • 100.0% coverageWriter's voice • 21 words • 0.0% coverageWriter's voice • 2 words • 0.0% coverageWriter's voice • 21 words • 100.0% coverageWriter's voice • 7 words • 0.0% coverageWriter's voice • 18 words • 0.0% coverageWriter's voice • 8 words • 100.0% coverageWriter's voice • 4 words • 0.0% coverageWriter's voice • 11 words • 0.0% coverageScott Shipman • 26 words • 0.0% coverageScott Shipman • 28 words • 100.0% coverageScott Shipman • 19 words • 100.0% coverageScott Shipman • 17 words • 0.0% coverageScott Shipman • 11 words • 0.0% coverageScott Shipman • 7 words • 0.0% coverageScott Shipman • 7 words • 0.0% coverageWriter's voice • 2 words • 0.0% coverageWriter's voice • 21 words • 100.0% coverageWriter's voice • 10 words • 0.0% coverageWriter's voice • 8 words • 0.0% coverageKurt Bahr • 23 words • 0.0% coverageWriter's voice • 23 words • 0.0% coverageKurt Bahr • 34 words • 0.0% coverageWriter's voice • 16 words • 0.0% coverageWriter's voice • 14 words • 0.0% coverageKurt Bahr • 17 words • 0.0% coverageWriter's voice • 24 words • 0.0% coverageWriter's voice • 1 words • 0.0% coverage
Selected voice

Scott Shipman

100%flagged-word coverage
115 attributed words61% of attributed speech60% writer coverage
0%12.5%25.0%Unattributed Quote+18.2 ptsWriter: 6.1%Scott Shipman: 24.3%24.3%Biased Writer Voice+5.9 ptsWriter: 18.4%Scott Shipman: 24.3%24.3%Indoctrination+16.5 ptsWriter: 0.0%Scott Shipman: 16.5%16.5%

Attribution is sentence-level. Pattern percentages are calculated only from words assigned to that voice.

Loading…
Loading…
Loading…
Loading…
Loading…

Analysis

Hover over highlighted words in the article to view the associated bias or fallacy analysis.