Campaign Video

Https://youtu.be/zBxbnuPAazE

Saturday, 19 September 2026

#533 The Enshitification of Municipal Politics



My campaign web page

The Enshitification of Municipal Politics
Civic Commentary & Municipal Governance

The Enshitification of Municipal Politics: Low Turnout, Incumbent Protection, and the Low-Tax Illusion

How local governance decays under the exact same mechanics as corporate platform decline—and why deferred infrastructure maintenance is paying for political survival.

If you feel like everything around you is slowly getting worse—from smaller, more expensive groceries to glitchy digital services—you aren’t imagining it. Tech writer Cory Doctorow popularized a term for this systemic decline: "enshitification." It describes the process where platforms first attract users with great service, then degrade quality to extract maximum profit once those users have nowhere else to go.

While the term originated in digital tech and consumer products, the exact same structural decay has quietly taken hold of municipal politics. When citizens are treated as captive consumers, local governance stops optimizing for core infrastructure and begins optimizing for political self-preservation.

1. The Low-Turnout Feedback Loop (The Captive Audience)

At the heart of municipal decay is voter turnout—or the distinct lack of it. In many cities, local election turnout regularly hovers between 25% and 40%.

When 60% to 75% of the electorate stays home, local government becomes a closed loop. The small slice of people who do vote skew heavily toward older, wealthier homeowners and organized special interest groups. This creates an echo chamber where councilors operate with a tiny mandate, leaving the majority of residents functionally unrepresented and disengaged.

2. Structurally Favored Incumbents

Incumbency in municipal politics carries massive structural advantages. Without the partisan party labels that exist at higher levels of government, municipal voters rely almost entirely on name recognition and local exposure.

  • Resource Asymmetry: Incumbents leverage municipal staff, constituent newsletters, and official events funded by taxpayers to maintain year-round visibility.
  • Network Effects: Campaign donations and donor networks naturally flow toward sitting councilors who control zoning decisions, procurement contracts, and localized funding.

The result is a political monopoly where accountability vanishes because real electoral competition is virtually impossible.

3. The Low-Tax Illusion and the Hidden Deficit

Nothing illustrates municipal enshitification better than the classic mayoral campaign slogan: "I kept your property taxes capped at 3%."

On paper, a modest tax cap looks like fiscal discipline. In reality, when inflation, labor, and material costs rise faster than 3%, that tax cap is a delusion. To pay for it, cities quietly defer ongoing maintenance on roads, water mains, transit tracks, and culverts. They run down the city’s asset reserves to fund current operating costs, building up a massive, invisible infrastructure deficit.

The incumbent gets the short-term political win—winning re-election by bragging about low taxes—while kicking a catastrophic, multi-million dollar repair bill down the road for future generations to pay.

4. Performative Governance Over Core Execution

As core infrastructure crumbles and transit systems experience service cuts or reliability failures, municipal councils frequently pivot to performative politics.

Symbolic resolutions, photo-op announcements, and lengthy debates over non-binding declarations take center stage because they cost nothing and signal virtue to active activist bases. Meanwhile, the unglamorous work of running a city—paving roads, maintaining transit, and upgrading stormwater management—is neglected.

Breaking the Cycle

Reversing municipal enshitification requires changing the structural incentives that protect bad habits:

  1. Mandatory Asset Depreciation Reporting: Forcing municipal budgets to account for infrastructure wear-and-tear in real time, making deferred maintenance impossible to hide behind a tax cap.
  2. Electoral Reform: Aligning local election timing or adopting rank-choice voting to break incumbent monopolies and drive higher voter turnout.
  3. Focusing on Core Execution: Demand that local representatives prioritize operational delivery and asset stewardship over symbolic politics.
Published in Municipal Affairs Reading time: ~4 min
i

Peter Karwacki is running for Ward 13 (Rideau–Rockcliffe) in Ottawa's October 2026 municipal election.

This time around, inform yourselves, vote differently, vote wisely. 

Vote for Peter Karwacki for Rideau Rockcliffe.


#532 Peter Karwacki for Rideau-Rockcliffe

Equity? don't talk to me about equity. After 7 years? there is no equity.

Peter Karwacki for Rideau-Rockcliffe, Ward 13 — this time, a real choice
Peter Karwacki Ward 13 · Rideau-Rockcliffe

Ottawa City Council · October 26, 2026

This time, a real choice.

Overbrook · Manor Park · New Edinburgh · Rockcliffe Park · Lindenlea · Wateridge · Carson Grove · Cardinal Glen · Viscount Alexander Park

I'm Peter Karwacki. I'm a project manager and data analyst running in Ward 13. I read the reports, track the votes, and check whether what was announced actually got built. Then I publish what I find in plain language, with the sources.

Voting Day: Monday, October 26, 10 a.m. to 8 p.m.

Monday, October 26

The gap isn't intelligence. It's information.

Informed democracy isn't a passive condition. It's a maintenance task.

Nobody votes for an undeliverable promise on purpose. They vote for it because a council motion and a finished project look the same in a newsletter, and a meeting attended looks like a problem solved.

  • Roughly four in ten eligible Ottawa voters cast a municipal ballot.
  • Incumbents almost always win when they run again.
  • Seventeen candidates ran here in the 2019 by-election. In 2026, two. Why that matters

That's a design problem, not a voter problem. My job is translation: taking the public record that is technically available but practically invisible, and making it usable before you mark a ballot.

Incumbent on the crossing

Opposes the proposed East End Crossing.

My position

Negotiate it. A flat no gives up dedicated transit lanes, a lowered right-of-way, noise walls, and emergency access to Montfort.

Where I stand

Eight positions. Each one links to the posts behind it, so you can check my work.

Streets and bridges

East End Crossing: negotiate, don't just refuse

I support the proposed bridge because it can take heavy truck traffic off downtown streets. A flat no gives up the leverage to write protections into the design: dedicated cross-river transit lanes, a lowered right-of-way with noise walls along the Aviation Parkway, and direct emergency access to Montfort Hospital.

Hemlock Road: a decision date, not another winter

The Wateridge link to Hemlock in Manor Park was supposed to be a public street by 2019. The reasons have kept moving. Each has a workable Ontario answer. I'll press the City and Canada Lands Company for the complete submission record and a date for a decision.

St-Laurent: slow the turns, protect the riders

Before anyone says there's no room for a small circle at Hemlock, I'll ask for three sheets: a peak-hour turning count, a sketch with bus paths over the actual parcels, and a list of property takes. For cyclists, a protected lane down the median.

Oversight and open data

Police oversight you can audit

Consultation before major decisions, accurate reporting, and public metrics on performance and risk. Annual independent audits, and real protection for the people inside who spot problems first.

311 that counts what got fixed

An audit found 123,000 tickets closed in bulk rather than resolved one at a time. A closed ticket is not a fixed problem. Report resolution, not closure. Build on 311 instead of launching another app.

AI at City Hall, out in the open

If software helps decide something about you, you should be able to find out, and reach a human who can change the outcome. A public inventory of City AI use, reviewed each year by the Auditor General.

A fair share for every neighbourhood

Fund the need, then measure it

Quarterly neighbourhood-level food insecurity numbers and inflation-indexed support for community services. In housing, focus on core housing need where it's worst, keep growth from eating green space and farmland, and back 15-minute neighbourhoods.

Parks that match the promises

Bathgate Park lost its basketball court with no replacement, while a park in the neighbouring ward got a full rebuild. Equity shows up at the park gate. I track what each neighbourhood was promised against what it received.

Announcements are easy. Delivery is checkable.

Three places where the paper trail and the street don't match.

Hemlock Road

On paper

A public street connecting Wateridge to Manor Park by 2019.

In practice

Still unbuilt. The target slid to a 2024 design hope, then a 2026 opening, and is now open-ended.

Read post #524

311 service tickets

On paper

Tickets closed.

In practice

123,000 of them were closed in bulk rather than resolved one at a time.

Read post #345

The St-Laurent tunnel

On paper

An engineering finding flagged as urgent in 2020.

In practice

Left unaddressed for years. The station sits in this ward; the disruption will too.

Read post #353

Where to start reading

Over 500 posts is a lot. These make the case. Watch the short clip first if you only have a minute.

Most-read post

This is not a popularity contest

A structural outsider with a method, against an incumbent with a brand.

Read it

Showing 14 posts

Browse the full blog Longer campaign video

Portrait of Peter Karwacki

Why a project manager belongs at City Hall

I've spent my career making complicated things measurable: 13 years at IBM and Cognos, 15 in health services, and since 2013 as the founder of Peer Metrics. I help organizations use data and benchmarking to improve performance.

City Hall runs on projects: road reconstructions, transit lines, housing builds. The questions are the ones I've asked for a living. What was promised? What was delivered? What did it cost? Who checked?

I've lived in Ottawa for 30 years. I publish what I find on my blog and at Unpublished.ca. I'm not here to tell you what you want to hear. I'm here to show you what the record says.

Certified PMP
Project Management Professional
Founder, Peer Metrics
Benchmarking since 2013. peermetrics.ca
Trained data analyst
B.Sc. and a Graduate Diploma in Business Administration
Civic writer
500+ posts, plus Unpublished.ca

I'm running for one term. The point is the work, not the chair.

Every date you need to vote

Monday, October 26

  1. Sunday, September 20, 4:30 p.m.

    Last chance to check or update the Voters' List online. After that, bring ID and fix it at the voting place.

  2. Thursday, October 1 to Sunday, October 4

    Special Advance Voting, 10 a.m. to 8 p.m. Vote at any of the citywide "anywhere voting" locations, wherever you live in Ottawa.

  3. Friday, October 16

    Advance Voting Day, 10 a.m. to 8 p.m., at your assigned voting place. Last day for completed mail-in ballots to be received.

  4. Monday, October 26

    Voting Day, 10 a.m. to 8 p.m., at your assigned place. On the councillor line for Rideau-Rockcliffe, I'd be grateful for your vote.

Find your voting place
Who can vote?

You must be a Canadian citizen, 18 or older on October 26, and a resident of Ottawa — or a non-resident owner or tenant of property here, or their spouse. You cannot be prohibited from voting by law.

What if I'm not on the list?

Until Sunday at 4:30 p.m., use ottawa.ca/vote. After that, you can still be added at the voting place with identification that shows your name and current address.

Do I need the letter in the mail?

No. The voter notification letter is helpful, but identification is what matters at the table.

Help make this a race worth having

The main goal is public debate in this ward, win or lose. Tell me how you'd like to help. If you can take a lawn sign this weekend, say so — that's the highest-leverage hour we have left before advance polls.

I can help with

This opens your email app with your choices filled in. No email app? Write to peterkarwacki.overbrook@gmail.com or call 613-304-5844.

To contribute, email the campaign. Ontario municipal contribution limits apply. This campaign is not listed on the city's contribution rebate program page.

Peter Karwacki

Candidate for City Council, Ward 13, Rideau-Rockcliffe

peterkarwacki.overbrook@gmail.com
613-304-5844

Authorized by the candidate. Paid for by the Peter Karwacki Campaign. Not an official City of Ottawa website.

The opinions and ideas expressed here are my own.

#531 Peter Karwacki for Rideau Rockcliffe

Peter Karwacki for Rideau-Rockcliffe, Ward 13: this time, a real choice
Peter Karwacki for Ward 13, Rideau-Rockcliffe

This time, a real choice.

I'm Peter Karwacki, running for city council in Ward 13, Rideau-Rockcliffe. I'm a project manager and data analyst. I read the reports, track the votes, and check whether what was announced actually got built. Then I publish what I find in plain language, with the sources.

Voting Day: Monday, October 26, 10 a.m. to 8 p.m.

Monday, October 26

The gap isn't intelligence. It's information.

Informed democracy isn't a passive condition. It's a maintenance task.

Nobody votes for an undeliverable promise on purpose. They vote for it because a council motion and a finished project look the same in a newsletter, and a meeting attended looks like a problem solved.

  • Roughly 40% of eligible Ottawa voters cast a ballot in a typical municipal election.
  • Incumbents win essentially every time they run.
  • Seventeen candidates ran in the 2019 by-election for this seat. In 2026, two. Why that matters

That's a design problem, not a voter problem. Nobody has time to audit a police board or read a transit oversight report on a Tuesday afternoon. My job, as I see it, is translation: taking the parts of the public record that are technically available but practically invisible, and making them usable before you mark a ballot.

Where I stand

Eight positions. Each one links to the posts behind it, so you can check my work. Links open in a new tab.

Streets and bridges

East End Crossing: negotiate, don't just refuse

I support the proposed bridge because it can take heavy truck traffic off downtown streets. Just as important, a flat no gives up the leverage to write protections into the design: dedicated cross-river transit lanes, a lowered right-of-way with noise walls along the Aviation Parkway, and direct emergency access to Montfort Hospital. The incumbent opposes the bridge. I'd rather help shape it than have it built to our community without our input.

Hemlock Road: a decision date, not another winter

The Wateridge link to Hemlock in Manor Park was supposed to be a public street by 2019. Since then the reasons have kept moving: bundling with a stormwater pond, protection for Fairhaven's wells, two levels of approval, redesign after redesign. Each has a workable Ontario answer. I'll press the City and Canada Lands Company for the complete submission record and a date for a decision.

St-Laurent: slow the turns, protect the riders

The approved corridor plan never tried a small circle at Hemlock, and nobody has shown the turning counts that would rule one out. Before anyone says there's no room, I'll ask for three sheets: a peak-hour turning count, a sketch with bus paths drawn over the actual parcels, and a list of property takes. For cyclists, I'm pushing a protected lane down the median, the way Brooklyn's Ocean Parkway has done since 1894.

Oversight and open data

311 that counts what got fixed

An audit found 123,000 tickets closed in bulk rather than resolved one at a time. A closed ticket is not a fixed problem. I'd report resolution, not closure, and build on 311 instead of launching another app.

AI at City Hall, out in the open

If software helps decide something about you, you should be able to find out, and to reach a human who can change the outcome. I'd publish a public inventory of the City's AI use and have the Auditor General review it every year.

A fair share for every neighbourhood

Parks that match the promises

Bathgate Park lost its basketball court with no replacement, while a park in the neighbouring ward got a full rebuild. Equity shows up at the park gate, so I track what each neighbourhood was promised against what it received.

Announcements are easy. Delivery is checkable.

Three places where the paper trail and the street don't match.

Hemlock Road

On paper

A public street connecting Wateridge to Manor Park by 2019.

In practice

Still unbuilt. The target slid to a 2024 design hope, then a 2026 opening, and is now open-ended.

Read post #524

311 service tickets

On paper

Tickets closed.

In practice

123,000 of them were closed in bulk rather than resolved one at a time.

Read post #345

The St-Laurent tunnel

On paper

An engineering finding flagged as urgent in 2020.

In practice

Left unaddressed, which is why I read it alongside the Elliot Lake precedent.

Read post #353

Where to start reading

Over 500 posts is a lot to wade through. These are the ones that make the case best. Links open in a new tab.

Most-read post

This is not a popularity contest

The shortest route to my pitch: a structural outsider with a method, against an incumbent with a brand. You don't need any background to follow it.

Read the most-read post

Showing 14 posts

Browse the full blog

Portrait of Peter Karwacki

Why a project manager belongs at City Hall

I've spent my career making complicated things measurable: 13 years at IBM and Cognos, 15 in health services, and since 2013 as the founder of Peer Metrics, where I help organizations use data and benchmarking to improve performance.

City Hall runs on projects: road reconstructions, transit lines, housing builds. The questions are the ones I've asked for a living. What was promised? What was delivered? What did it cost? Who checked?

I've been tracking council decisions for years, and I publish what I find on my blog and at Unpublished.ca. I'm not here to tell you what you want to hear. I'm here to show you what the record says and let you decide.

Certified PMP
Project Management Professional
Founder, Peer Metrics
Project management benchmarking, since 2013. peermetrics.ca
Trained data analyst
B.Sc. and a Graduate Diploma in Business Administration
Civic writer
Over 500 blog posts, plus Unpublished.ca

I'm running for one term.

Every date you need to vote

Monday, October 26

  1. By Sunday, September 20, 4:30 p.m.

    Check or update your details on the Voters' List, so nothing slows you down at the polls.

  2. Thursday, October 1 to Sunday, October 4

    Special Advance Voting, 10 a.m. to 8 p.m. Vote at any of 10 locations, wherever you live in Ottawa.

  3. Friday, October 16

    Advance Voting Day, 10 a.m. to 8 p.m., at your assigned voting place.

  4. Monday, October 26

    Voting Day, 10 a.m. to 8 p.m., at your assigned voting place. When you reach the councillor line for Rideau-Rockcliffe, I'd be grateful for your vote.

Find your voting place

Help make this a race worth having

My main goal has been to make room for public debate in this ward, win or lose. Tell me how you'd like to help and I'll get back to you.

I can help with

This opens your email app with your choices filled in. No email app? Write to peterkarwacki.overbrook@gmail.com.

To contribute to the campaign, email me. Maximum contribution limits apply.

Peter Karwacki

Candidate for City Council, Ward 13, Rideau-Rockcliffe

peterkarwacki.overbrook@gmail.com
613-304-5844

Authorized by the candidate. Paid for by the Peter Karwacki Campaign. Not an official City of Ottawa website.

The opinions and ideas expressed here are my own.