TRANSPARENCY · CASE 2026-BSW-01

Bills That Did the Opposite

Eight bills, 2019 to 2026, that changed their name, their scope, or their language at some point between introduction and law — each time moving away from what the bill looked like when it was first written, not toward it.

The Weber County Hive · Updated September 2026

Start here

What is this? A running record of Utah bills whose final, signed-into-law version does something different — sometimes the opposite — of what the bill's title or introduced text promised. Some got a new name partway through. Some had a single word changed in a floor amendment. Some had their language stripped out of one bill and quietly moved into another.

What's the goal? Not to argue that any one outcome was wrong. Utah's legislative process runs on substitutes and floor amendments, and most of them are exactly what they look like: routine fixes. This record exists for the cases where the change moved in the direction of less public visibility, less local control, or less accountability than the bill started with — the kind of change that's easy to miss if you're only reading the bill's title.

The rubric

Every case below is graded the same way, regardless of who sponsored it or which side of an issue it lands on.

1
Power
Does the bill add or remove a check on power that the public, collectively, would otherwise have no say over?
2
Transparency
Does the bill add or remove what the public can actually see about the process — posted studies, public hearings, disclosure requirements — regardless of who ends up holding the final decision?

Design and outcome are graded separately, because a bill can be structurally sound and still fail to become law, or vice versa — collapsing the two into one score hides which one actually happened.

Good for the public Neutral Bad for the public plus a letter grade, A–F
CASE 1 OF 8

The Food Tax That Got Repealed in Two Days

S.B. 2001 (2019)H.B. 185 (2020)
WHAT IT LOOKED LIKE A tax reform package cutting the state income tax rate, paired with a modest grocery tax credit to offset any cost to families.
WHAT IT ACTUALLY DID Raised the state sales tax rate on food from 1.75% to the full 4.85% rate — nearly tripling the tax on every grocery purchase in Utah — while also taxing gasoline and a range of services for the first time.

S.B. 2001, "Tax Restructuring Revisions," passed a special session of the Utah Legislature on December 12, 2019, and was signed by Gov. Gary Herbert six days later. It did not receive the two-thirds majority in either chamber that would have made it immune to a citizen referendum — a detail that mattered within weeks.

The referendum that reversed it

Former state Rep. Fred Cox filed a referendum petition three days after the bill passed, joined by the Utah PTA, Utahns Against Hunger, and Harmons, the grocery chain. Volunteers needed 115,869 valid signatures, divided across at least 15 of Utah's 29 counties, by January 21, 2020, to put the law on the November ballot.

They turned in roughly 152,000. Before county clerks had even finished verifying them, the Legislature repealed its own law: H.B. 185, "Tax Restructuring Revisions — Repeal," was introduced the second day of the very next general session. Lt. Gov. Spencer Cox confirmed the referendum would never reach the ballot — the law it targeted no longer existed.

D
Design: Bad for the public — a near-tripling of the food tax, passed in a special session without the supermajority that would have insulated it from a public check.
Outcome: Good for the public — the one case in this record where the public check actually worked, and worked fast.

Worth noting: the repeal happened before the signature count was even finished being verified. The Legislature didn't wait to find out if the referendum would qualify.

How they voted — S.B. 2001, House final passage, 12/12/2019
Yeas: 43Nays: 27Absent/NV: 5

YES (43)

Acton, Albrecht, Andersen, Ballard, Brammer, Brooks, Chew, Christiansen, Christofferson, Daw, Ferry, Gibson, Handy, Hawkes, Hawkins, Hutchings, Last, Maloy, McKell, Miles, J. Moss, Musselman, Nelson, D. Owens, Perry, V. Peterson, Potter, Pulsipher, Ray, M. Roberts, Sagers, Schultz, Shipp, Snider, Snow, Spendlove, Stenquist, Stratton, Strong, Waldrip, Watkins, Wilde, B. Wilson

NO (27)

Arent, Briscoe, Coleman, Dailey-Provost, Duckworth, Dunnigan, Eliason, C. Hall, Harrison, Hollins, Judkins, B. King, Kwan, Lyman, C. Moss, Pierucci, Pitcher, Poulson, Quinn, Romero, Shurtliff, Stoddard, Thurston, Ward, Weight, Wheatley, Winder

Senate: passed 2nd/3rd reading 20–7–2 (12/12/2019), concurred with House amendments 19–7–3. Neither chamber reached the two-thirds threshold that would have made the bill immune to referendum — the detail that mattered three weeks later. Senate by-name vote not yet pulled.

CASE 2 OF 8

The Lake Commissioner Who Can't Touch Water Rights

H.B. 491 (2023, Ch. 205 Laws of Utah)
WHAT IT LOOKED LIKE A bill creating a Great Salt Lake Commissioner to coordinate the state's response to the lake's declining water levels.
WHAT IT ACTUALLY DID Created the Commissioner position, then explicitly walled off water rights and the State Engineer's office from that Commissioner's authority — and added a new records exemption for water-right applications in the same bill.

The bill's own text carves the single biggest lever over the lake's water supply — who gets to divert water upstream, and how much — out of the new office built to manage the lake. The State Engineer keeps that authority, unchanged.

The same bill added a GRAMA exemption (Utah Code § 63G-2-305(86)) shielding certain water-right application records from public records requests. Fifty-five days after the bill's effective date of July 1, 2023, a company connected to the bill's sponsor filed two water-right applications on the same day — 278.35 acre-feet apiece, 556.7 acre-feet combined — near the lake. Both were approved together nearly a year later, on July 18, 2024. One of the two, application 13-4099, drew only a late-filed protest from Farmland Reserve Inc. — the Church of Jesus Christ of Latter-day Saints' farmland-investment arm — that states plainly it did not oppose the application, asking only that the State Engineer protect senior water rights already in the area. The other, 13-4100, drew genuine opposition: a timely protest from the Utah Rivers Council argued there may not be unappropriated water available at all, and that the withdrawal — though technically outside Gov. Cox's 2022 proclamation boundary — sits within the lake's true watershed and violates the proclamation's intent, plus a second, later, non-opposing Farmland Reserve protest. The State Engineer's own written decisions, four-page orders dated the same day as each approval, lay out the reasoning for approving both directly.

The bill's substitute also cut the one-time Great Salt Lake Account appropriation from $40 million to $10 million — a 75% reduction — with no explanation recorded in the committee minutes.

D
Design: Bad for the public — creates the appearance of a coordinated response while exempting the mechanism that actually controls water supply, and reduces what the public can see about who's applying for what.
Outcome: Same as design — this one passed and took effect as written.
How they voted — H.B. 491
House 3rd reading: 73–0–2Senate 2nd/3rd (suspension): 26–0–3

HOUSE YES (73)

Abbott, Acton, Albrecht, Ballard, Barlow, Bennion, Birkeland, Bolinder, Brammer, Briscoe, Brooks, Burton, Chew, Christofferson, Clancy, Cobb, Cutler, Dailey-Provost, Dunnigan, Eliason, Elison, Garner, Gricius, Gwynn, Hall, Hayes, Hollins, Ivory, Jack, Jimenez, Johnson, Judkins, B. King, Kohler, Kotter, Kyle, Lee, Lesser, Lisonbee, Loubet, Lund, Lyman, Maloy, Matthews, C. Moss, J. Moss, Musselman, Owens, Petersen, K. Peterson, T. Peterson, V. Peterson, Pierucci, Pulsipher, Rohner, Romero, Schultz, Shipp, Snider, Spendlove, Stenquist, Stoddard, Stratton, Strong, Teuscher, Walter, Ward, Watkins, Welton, Wheatley, Whyte, Wilcox, B. Wilson

SENATE YES (26)

Anderegg, Blouin, Bramble, Buxton, Cullimore, Escamilla, Fillmore, Grover, Harper, Hinkins, Ipson, Johnson, Kennedy, Kwan, McKell, Millner, D.R. Owens, Pitcher, Plumb, Riebe, Sandall, Stevenson, Vickers, Weiler, C. Wilson, Winterton

Zero no votes in either chamber. Absent/not voting: House — Hawkins, Thurston. Senate — J. Stuart Adams, McCay, Thatcher. A unanimous-among-those-present vote in both chambers, for a bill that turned out to carve water rights out of its own Commissioner's authority, is worth sitting with — nobody on the floor of either chamber flagged that exemption publicly enough to draw a single no vote.

CASE 3 OF 8

The Protest Grounds That Disappeared

H.B. 60 (2026)
WHAT IT LOOKED LIKE "Water Rights Amendments" — a routine-sounding technical cleanup bill.
WHAT IT ACTUALLY DID Narrowed the legal standard a state engineer can use to deny a water application on "public welfare" grounds — from a broad standard covering recreation, the natural stream environment, and general public welfare, down to a narrow one covering only water quantity, quality, and availability.

Under the old standard, a group like Utah Rivers Council could protest a water application by arguing it would harm recreation or a stream's ecological health. Under the new standard, those arguments no longer count.

The timing is the story here. H.B. 60 took effect the day before Bar H Ranch — facing more than 4,000 public protests against its own water application — withdrew that application and announced it would refile under the new, narrower standard.

At the Senate committee hearing, Brian Steed, the sitting Great Salt Lake Commissioner, testified in favor of the bill — the same office this piece documents elsewhere as created to protect the lake, supporting a narrower standard for objecting to water applications near it. Opposition came from Utah Rivers Council and four separate physicians, including Utah Physicians for a Healthy Environment; support came from the Utah Department of Agriculture and Food and the Utah Farm Bureau.

D
Design: Bad for the public — removes the exact grounds the public has historically used to protest water applications, with no public-facing explanation of why those grounds no longer qualify.
Outcome: Same as design.
How they voted — H.B. 60
House Committee: 7–2–5House 3rd reading: 54–17–4
Senate Committee: 5–1–1Senate 2nd reading: 15–7–7Senate 3rd reading: 18–7–4

House Committee (NR&E), 1/23/26: Rep. Watkins moved to pass. Brooks, Schultz, and Snider were absent for the entire meeting per the minutes' own header — they didn't vote at all, not a no vote. The remaining ambiguity narrows to four members who were present (Arthur, Owens, Chew, Kohler) splitting unmarked between the 2 Nays and 2 further absences on this specific item.

Senate Committee (NR&E), 2/12/26: Blouin cast the lone No vote; Grover was absent for the entire meeting per the minutes' own header; Hinkins, Owens, Sandall, Stevenson, and Stratton voted yes. Brian Steed, the sitting Great Salt Lake Commissioner, testified in favor of the bill at this hearing.

SENATE 3RD READING YES (18)

J. Stuart Adams, Balderree, Brammer, Cullimore, Fillmore, Grover, Harper, Hinkins, Ipson, Johnson, McCay, McKell, Musselman, D.R. Owens, Stratton, Vickers, C. Wilson, Winterton

SENATE 3RD READING NO (7)

Blouin, Buss, Escamilla, Kwan, Pitcher, Plumb, Riebe

Senate absent/not voting: Millner, Sandall, Stevenson, Weiler. House committee's 7-2-5 had an unmarked Nay/Absent split — the 7 Yeas are confirmed, but which of the remaining 7 (including Mike Schultz and Casey Snider) voted no versus were simply absent isn't distinguishable from what's on file. By-name breakdowns for the House floor vote and both Senate committee/2nd-reading votes not yet pulled.

Process note: the House floor passed a substitute (#0→#1, voice vote) minutes before its 54-17-4 final vote — the version that passed isn't the introduced text. On the Senate side, the bill was "circled" (procedurally held) on 2/19/2026 and "uncircled" the next morning before its final 18-7-4 passage — delayed a day, not killed, a different outcome than the midnight-strike pattern tracked elsewhere in this project.

CASE 4 OF 8

The Board That Got Un-created

H.B. 392 (2017)H.B. 373 (2024)
WHAT IT LOOKED LIKE, IN 2017 A new Air Quality Policy Advisory Board, built to be balanced — legislators, one industry seat, one business seat, an academic, and a non-industry public-interest seat — tasked with finding "best available science" for air quality policy. Passed 72–0–3 in the House, 21–5–3 in the Senate.
WHAT HAPPENED, SEVEN YEARS LATER That same board was repealed outright. Pollution-control rulemaking moved to the Board of Oil, Gas and Mining, and a new "informal working group" of industry-selected subject-matter experts — appointed by the Senate President and Speaker, not the Governor — took its place.

Sen. Scott Sandall was one of 38 co-sponsors when the board was created in 2017. In 2024, he personally carried its repeal as Senate sponsor of H.B. 373. "The Legislature probably needs a bigger and broader seat at the table," he told the Senate floor.

The bill that came after

Sponsor: Sen. Todd Weiler — the same senator who floor-sponsored H.B. 392's creation in 2017. S.B. 12 (2026) extended the sunset dates on more than 30 unrelated state programs by up to ten years — the State Weed Committee, the Rural Physician Loan Repayment program, hearing-aid specialist licensing, and two dozen others. It did not extend the sunset dates on the Air Conservation Act, the Safe Drinking Water Act, the Water Quality Act, or the Solid and Hazardous Waste Act. All four are still set to expire automatically on July 1, 2029, unless a future Legislature acts to renew them.

D
Design: Bad for the public — replaced a balanced advisory structure with an industry-selected one, then left the underlying environmental statutes on a path to automatic expiration without renewing them.
Outcome: Same as design — both bills passed as written.
How they voted — H.B. 392 (2017) and H.B. 373 (2024)
H.B. 392 — House 72–0–3, Senate 21–5–3
H.B. 373 — House 65–2–8, Senate 20–6–3

Aggregate tallies only — by-name breakdowns not yet pulled for either bill. Worth doing: cross-checking whether any of the 38 co-sponsors of H.B. 392's creation also voted for H.B. 373's repeal, beyond Sandall.

CASE 5 OF 8

The Necessity Test That Went Missing

H.B. 236 (2026)
WHAT IT LOOKED LIKE, AS INTRODUCED AND IN S01 "Truth in Taxation Amendments" — and, for its first two versions, a genuine one: a taxing entity that wanted to exceed the certified tax rate first had to adopt a tentative budget built entirely on its existing revenue — explicitly excluding the proposed increase — proving the entity could function without the extra money. Only after that, and only after public notice and a hearing, could it adopt a second, separate "alternative" budget built around the increase.
WHAT'S ACTUALLY IN THE LAW Between the S01 and S02 substitutes, that entire two-budget test was removed. What replaced it, and what remains in the enrolled law today, is a taxing entity simply adopting an interim budget already built around its proposed increase from the start — backed only by a one-way "property tax impact schedule" disclosure, never a forced side-by-side comparison of what the entity could do without the increase.

The introduced bill and S01 required what amounts to a necessity test: show the public, in a checkable budget document, that the entity can operate on existing revenue before asking to take more. That test is gone from the version Utah taxing entities actually operate under. S02 and the enrolled S03 are essentially identical to each other on this point — the substantive change happened once, at S02, and never moved again.

What makes this a bait-and-switch rather than a simple weakening is that the bill's own "Highlighted Provisions" summary reads almost identically across all four versions — it still says "interim budget," it still says "property tax impact schedule," in the introduced bill, S01, S02, and the enrolled text alike. The same two phrases describe two different mechanisms depending on which version you're reading, and nothing in the summary language itself flags that the underlying requirement changed.

The one-year enforcement grace period documented in earlier drafts of this piece is real and still worth noting: for the law's first year, the State Tax Commission cannot deny a taxing entity's rate increase even if the entity skips the impact-schedule disclosure entirely. But it's a secondary finding next to the removed necessity test — a temporary gap in enforcing a disclosure requirement is a smaller thing than removing the underlying requirement to prove the increase is needed at all.

In fairness, one piece of the bill cuts the other way: a genuine accessibility accommodation lets small towns without a public website post the required notice physically at town hall instead. That provision isn't part of the bait-and-switch — it's a real fix for towns the disclosure requirement would otherwise be hardest to meet.

C−
Design (introduced / S01): Good for the public — a genuine necessity test forcing a public, checkable without-the-increase comparison before any tax hike could proceed.
Design (S02 onward, the version that passed): Bad for the public — the necessity test is gone, replaced by one-way disclosure with no forced comparison, plus a one-year window where even that disclosure isn't enforced.
Outcome: Matches the weaker S02/S03 design — that's the version signed into law.
Same words, different bill — what changed between S01 and S02

Introduced / S01: Adopt a tentative budget based solely on existing revenue (increase excluded). Hold public notice and a hearing. Only then adopt a second, alternative budget reflecting the proposed increase.

S02 / enrolled (S03): Adopt an interim budget based on the proposed tax rate increase from the outset. Disclose a property tax impact schedule. No without-the-increase budget is ever required.

Both versions use the phrases "interim budget" and "property tax impact schedule" in their own Highlighted Provisions summaries — the language describing the bill didn't change even though the mechanism it describes did.

How they voted — H.B. 236

Full floor roll call not yet pulled for this bill. Flagged for the next research pass.

CASE 6 OF 8

Same Sponsor, Two Bills, One Survived Midnight

H.B. 125 (2026)H.B. 157 (2026)
WHAT IT LOOKED LIKE Two separate, unrelated-looking bills: H.B. 125, introduced as "Aquatic Invasive Species Amendments" (boating and invasive-mussel rules), and H.B. 157, "Department of Natural Resources Amendments" (general DNR housekeeping).
WHAT IT ACTUALLY DID Both bills, independently, came to carry an identical new statute (§ 73-1-22) authorizing DNR to fund water litigation, and at different points each carried an identical $5 million General Fund appropriation to pay for it. On the last night of the session, their fates split within the same hour — one survived without the money, the other died still holding it.

H.B. 157 carried the litigation statute and the $5 million appropriation from its House substitute filed February 11, 2026, unchanged through every version on record. It passed the House 57–1–17 on February 19 and the Senate's 2nd reading 22–0–7 on March 2 — but never received a final Senate vote. It sat in Senate Rules from March 4 onward. A fourth substitute removing the litigation statute entirely was drafted by Sen. Stratton — H.B. 157's own floor sponsor — but the bill's own status log shows no vote ever adopting it; it appears to have been prepared and never brought to a vote before the bill died.

Meanwhile, H.B. 125 — introduced as an unrelated boating-and-invasive-species bill — picked up the identical litigation statute in a Senate committee substitute on March 3, with no money attached. On the night of March 6, the two bills' final hours ran in parallel:

The same night, minute by minute

9:04 PM — The Senate substitutes H.B. 125 from #1 to #2, adding the identical $5 million appropriation for DNR water litigation.

9:41 PM — The House refuses to concur with the Senate's amendments.

10:25–10:34 PM — A conference committee is appointed and produces H.B. 125's third substitute, removing the $5 million again.

11:32–11:42 PM — Both chambers adopt the conference report and pass H.B. 125's final version — the litigation statute enacted, no money attached.

11:59 PM — Seventeen minutes after H.B. 125 finished passing, the Senate strikes H.B. 157's enacting clause, killing it outright. Its own $5 million and litigation statute — never touched by anyone that night — die with it.

The statute itself — DNR's authority to fund water litigation — became law through H.B. 125. Where the money to use that authority might come from is not specified anywhere in the version that passed; the only appropriation for it died in a different bill, by the same sponsor, seventeen minutes later.

D
Design: Bad for the public — the same substantive change moved through two parallel bills from the same sponsor, with the public left to track which vehicle actually mattered; the one that passed enacted new spending authority with no funding source, title, or public explanation for why the money disappeared in the final hour of session.
Outcome: Same as design.
How they voted — H.B. 157 (killed) and H.B. 125 (passed)
H.B. 157 House 3rd reading: 57–1–17H.B. 157 Senate 2nd reading: 22–0–7

H.B. 157 never received a final Senate 3rd-reading vote — its enacting clause was struck at 11:59 PM on March 6, the same procedural mechanism (a same-night enacting-clause strike) used against several other 2026 bills tracked separately in this project.

H.B. 157 HOUSE 3RD READING, LONE NO

Rep. Lee Hansen — the same legislator who cast the only No vote on H.B. 125's final passage below. Hansen is the sole member of either chamber to vote against either bill carrying this litigation-funding language.

H.B. 157 SENATE 2ND READING YES (22)

J. Stuart Adams, Balderree, Blouin, Brammer, Escamilla, Fillmore, Grover, Harper, Hinkins, Ipson, Johnson, Kwan, McKell, Musselman, D.R. Owens, Pitcher, Plumb, Stratton, Vickers, Weiler, C. Wilson, Winterton

H.B. 157 House 3rd reading absent/not voting: Auxier, Brooks, Chevrier, Cutler, Fiefia, Hawkins, MacPherson, Peck, T. Peterson, V. Peterson, Roberts, Schultz, Shallenberger, Snider, Thompson, Watkins, Welton. Senate 2nd reading absent/not voting: Buss, Cullimore, McCay, Millner, Riebe, Sandall, Stevenson. This 2nd-reading vote is the furthest H.B. 157 ever got — a near-unanimous passage with the $5 million litigation appropriation still fully intact, four days before the bill died without ever reaching a Senate 3rd reading.

H.B. 125 Senate Conference Committee final passage: 29–0–0H.B. 125 House Conference Committee final passage: 66–1–8

Rep. Lee Hansen cast the only No vote in either chamber's final passage of H.B. 125. Every Senator present voted yes.

CASE 7 OF 8

"Designed For" Becomes "Demonstrated To Have Value"

H.B. 273 (2026)
WHAT IT LOOKED LIKE A classroom-technology bill requiring instructional tools used in Utah schools to be "designed specifically for instructional use."
WHAT IT ACTUALLY DID Weakened that standard, via a floor amendment from the bill's own Senate sponsor, to "demonstrated to have significant educational value" — a standard broad enough for general-purpose consumer tools, including Google's Gemini for Education, to qualify.

The original standard would have excluded a tool built for the general public and merely adapted for schools. The revised standard doesn't. The change was proposed by Sen. Chris H. Wilson — the bill's own floor sponsor — the night before the Senate's final vote. The connection to Google specifically isn't speculation: the Utah Association of Public Charter Schools raised the exact concern in its own legislative update, warning that requiring software be "specifically designed for education" would be a problem, "noting that popular tools like Google and Microsoft" wouldn't qualify under the stricter language. Weeks later, Utah's Board of Education used the framework this bill created to roll out Google Gemini for Education statewide, starting the 2026–2027 school year.

Why this standard matters in practice — a separate study, same underlying problem

A joint BYU/Internet Safety Labs investigation of 100 Utah EdTech apps (the study behind a related bill, H.B. 55) found that 52% of apps with a signed state privacy agreement collected at least one data element they weren't contractually permitted to collect, and 61% shared data with third parties, 36% specifically with advertisers. Three apps shared data with 32, 33, and 54 advertisers respectively. The study predates Gemini's 2026 rollout in Utah schools and doesn't cover Gemini itself — it's cited here because it's the most direct evidence available of what "demonstrated to have significant educational value" doesn't guarantee: a tool can clear that bar and still handle student data in ways a parent wouldn't expect.

Worth stating plainly: H.B. 273 is otherwise a genuine guardrails bill — it sets new AI-use standards, restricts screen time in early grades, and requires parental notification for classroom AI tools. This case is about one narrowed standard inside it, not a claim that the bill as a whole favors industry.

C
Design: Neutral leaning bad — the standard's purpose (limiting classroom tools to education-built products) was measurably loosened by its own sponsor, without a public explanation on the floor of why.
Outcome: Same as design.
How they voted — H.B. 273
House 3rd reading: 68–1–6Senate: 17–9–3House concurrence: 62–6–7

Aggregate only, by-name not yet pulled. Worth noting the Senate margin (17–9) is far closer than either House vote — the floor amendment that weakened the tech standard passed the night before that closer Senate vote.

CASE 8 OF 8

A Narrow Exception, Swapped for a Wider One

H.B. 17 (2026)
WHAT IT LOOKED LIKE, IN COMMITTEE A bill closing a specific loophole that let Public Infrastructure District boards meet away from the public: a "retreat" exception allowing PID boards to gather once a year, for planning and education only, with no votes or final action taken. House committee voted to strike that exception outright.
WHAT'S ACTUALLY IN THE LAW The narrow retreat exception is genuinely gone — but it wasn't simply removed. In its place, the version Gov. Cox signed into law on May 6, 2026 lets a PID board hold meetings anywhere "within the boundaries of the entity that created the PID" — with no limit on how often, no restriction to planning or education, and no ban on taking final action or votes at those meetings.

The swap matters because of scale. A PID's own boundaries are typically small — the development it was created to finance. The boundaries of the city or county that created the PID are usually far larger. For any PID whose creating entity is an entire county, the new language effectively hollows out the core idea that PID board meetings have to happen somewhere near the district itself: the board can now meet, and take binding votes, anywhere within a jurisdiction that may bear no resemblance to the PID's own footprint.

This isn't a case of language quietly reinstated after committee struck it — the committee's specific fix stayed struck. It's a case where removing a narrow, well-bounded exception created room for a broader, functionally looser one to take its place, and neither chamber's floor vote shows anyone flagging the trade.

D
Design: Bad for the public — a specific, narrow committee fix was replaced by a broader standing allowance with no frequency limit, no purpose restriction, and no bar on final votes, passed with no recorded floor debate.
Outcome: Same as design.
How they voted — H.B. 17
Senate: 26–0–3

Senate final vote only — aggregate, by-name not yet pulled. House committee vote (the one that struck the narrow retreat exception) not yet located as a numbered tally. Passed unanimously at every recorded stage — no member's floor remarks flagged the boundary-scope trade documented above.

The pattern

Read one at a time, these are eight unrelated stories about eight unrelated topics — taxes, water, lakes, air, schools, meeting rooms. Read together, a shape repeats:

The bill's title describes the beginning, not the end. "Water Rights Amendments" doesn't say it narrows who can object to a water application. "Truth in Taxation Amendments" doesn't say its own necessity test would be removed between the first and second substitute, or that the disclosure requirement left in its place would go unenforced for a year. Nothing in "Aquatic Invasive Species Amendments" suggests it would carry a DNR litigation-funding statute by the time it passed.

The reversal usually happens at a substitute stage, not the introduced bill. H.B. 236's necessity test, H.B. 273's weakened tech standard, H.B. 125's added-then-removed funding, H.B. 17's swapped meeting exception — none of these were in the bill as first written. They arrived, or vanished, in a substitute, an amendment, or a same-day swap between two different bill numbers, at the exact points in the process that draw the least attention. H.B. 236 is the starkest version of this: the bill's own summary language never changed at all — "interim budget" and "property tax impact schedule" describe two different mechanisms in two different versions, word for word.

The same names recur inside this list alone. Sen. Scott Sandall moved the substitute on H.B. 491 (Case 2) and separately sponsored the repeal in H.B. 373 (Case 4) — two different reversals, three years apart, same senator. Sen. Keven Stratton is the Senate sponsor on both H.B. 60 (Case 3) and H.B. 157 (Case 6) — two different water-authority bills in the same 2026 session. Rep. Rex Shipp chief-sponsored both H.B. 125 and H.B. 157 (Case 6) himself — two parallel vehicles for the identical new authority, one of which happened to survive. None of these overlaps required outside research to find; every name is already on the bills covered here.

Almost none of it required a majority to reverse course. H.B. 491 passed 73–0 and 26–0. H.B. 60, H.B. 17, and H.B. 273's weakening amendments all passed with no recorded opposition at the floor votes currently on file. The one case where a real fight happened in public — S.B. 2001's food tax — is also the one case where the public won.

What this means for the public

Graded across all eight cases together, using the same two questions applied to each one individually.

Four of these eight cases involve taxpayer money directly, not just process or procedure. S.B. 2001 raised the state sales tax on every grocery and gas purchase in Utah — ongoing revenue extracted from taxpayers statewide, not a one-time fee. H.B. 491 appropriated $12.5 million in General Fund taxpayer money to the Great Salt Lake Account. H.B. 125 created a new DNR litigation-spending authority the same day its $5 million funding source disappeared — leaving the public record showing an authority to spend without a disclosed source of what it spends. And H.B. 236 governs how much added property tax revenue every city and county in Utah can collect from residents without the checkable, without-the-increase budget comparison its own earlier drafts required.
D+
Power: Bad for the public in seven of eight cases — a check the public would otherwise have (a protest ground, an air-quality board seat, a necessity test before a tax hike, a boundary-bound meeting requirement) was removed, not added. Good in exactly one (S.B. 2001/H.B. 185, where the public's own referendum power is what forced the reversal).
Transparency: Bad for the public in six of eight cases — new records exemptions, a swapped meeting-location exception, a disclosure requirement's own one-year enforcement gap, and — in H.B. 125's case specifically — a taxpayer-funded spending authority with no disclosed funding source at all.

The one bright spot in this set is instructive rather than comforting: the only case that ends well for the public is the one where the public itself — 152,000 signatures — is what changed the outcome, not any legislative or procedural safeguard built into the process.

What would have earned a passing grade

As with every case in this project, none of these fixes require undoing the underlying bill's stated purpose — a commissioner for the lake, a modernized signature process, a classroom-technology standard, a faster path to a special session. Each is a narrow, identifiable design choice at the exact point already documented in each case above.

What actually happenedWhat would have kept the same goal, without the opacity
S.B. 2001 raised the grocery tax without the two-thirds majority that would have made it referendum-proof Pass major tax-structure changes with enough margin to survive a public vote, or hold the food-tax change as its own separate bill the public can weigh in on directly
H.B. 491 walled off water rights from its own new Commissioner and cut $40M to $10M with no explanation recorded State the reason for the funding change in the record; if water rights are meant to stay with the state engineer, say so in the bill's own title rather than leaving it to be found in the text
H.B. 60 narrowed water-application protest grounds down to only quantity/quality/availability Keep the broader public-welfare standard, or add a sunset/review clause so the narrower standard has to be re-justified rather than becoming permanent by default
H.B. 373 replaced a board with reserved academic/NGO seats with an all-industry-appointed working group Keep at least one seat reserved for someone with no financial stake in the outcome, alongside the industry expertise
H.B. 236 removed the necessity test requiring a without-the-increase budget between its S01 and S02 substitutes, replacing it with one-way disclosure and a year-long enforcement gap Keep the two-budget comparison, or if it's dropped, say so plainly in the bill's own summary rather than leaving "interim budget" to describe two different requirements across versions
H.B. 125 gained a new DNR litigation-funding statute the same day its $5M funding source disappeared Don't create spending authority and remove its funding source in the same substitute — if the money isn't there yet, say that in the bill rather than leaving the gap unaddressed
H.B. 273's classroom-tech standard was weakened by its own sponsor the night before final passage, with no floor explanation Route standard-weakening amendments back through committee for a public hearing, rather than a same-week floor amendment with no debate on the record
H.B. 17 traded a narrow, well-bounded meeting exception for a broader one tied to a PID's much-larger creating entity, with no floor discussion of the trade If a narrow exception is being removed, replace it with something equally narrow — not a standing allowance with no frequency, purpose, or final-action limits

Who benefits

Same three-tier standard used across this project: named means a specific company or person with a documented, dated gain; industry means a sector benefits generally with no single named winner; diffuse means the cost or benefit is spread too broadly for a concentrated winner to be shown by the record.

In plain terms: "diffuse" means the taxpayers of Utah. When a cost or benefit is spread out across every taxpayer instead of landing on one traceable company or person, that's diffuse. Nobody in particular gained or paid — everybody did, a little bit each.

Where a case involves direct taxpayer money — tax revenue, an appropriation, a spending authority — that's noted specifically below, since "who benefits" from public money is a sharper question than "who benefits" from a procedural change.

CaseTierBasis
S.B. 2001 / H.B. 185 (food tax)DIFFUSEDirect taxpayer impact: raised ongoing state sales tax revenue on every grocery and gas purchase in Utah. Cost fell on consumers broadly; no single named corporate winner documented.
H.B. 491 (GSL Commissioner)NAMEDDirect taxpayer impact: $12.5 million in General Fund taxpayer money appropriated to the account. Keller Cattle Corp filed two applications 55 days after the bill's effective date, 556.7 acre-feet combined, approved together July 18, 2024.
H.B. 60 (water rights)NAMEDBar H Ranch's own application is the direct, dated example of the narrower standard in use.
H.B. 392 / H.B. 373 (air quality board)INDUSTRYPollution-control rulemaking moved to the industry-aligned Oil, Gas and Mining Board; no single named company documented.
H.B. 236 (Truth in Taxation)DIFFUSEDirect taxpayer impact: under the introduced/S01 design, the necessity test constrained every taxing entity equally — no beneficiary. Under the enacted S02/S03 design, taxing entities generally benefit from the weaker, disclosure-only requirement; the cost falls on residents and businesses paying the resulting tax increases broadly, not a single named party.
H.B. 125 / H.B. 157 (water litigation)DIFFUSEDirect taxpayer impact: DNR gains a new taxpayer-funded litigation-spending authority through H.B. 125, with no funding source left in the version that passed. The identical statute and its $5 million appropriation survived, untouched, in a duplicate bill (H.B. 157) that died the same night; that bill's own floor sponsor drafted a fourth substitute removing the authority entirely, but it was never brought to a vote. No specific pending litigation or named private beneficiary has been documented for either bill; the cost of any future litigation this authority funds would fall on general taxpayers, not a named party.
H.B. 273 (classroom tech)NAMED / INDUSTRYGoogle specifically identified by the Utah Association of Public Charter Schools in its own legislative testimony as a tool the original standard would have excluded; Google Gemini for Education launched statewide in Utah schools the following school year under the weakened standard.
H.B. 17 (PID meetings)INDUSTRYPID boards generally — and, by extension, the developers whose districts they govern — benefit from a meeting-location rule tied to a much larger creating entity's boundaries rather than the PID's own; no single named PID or developer documented as the direct beneficiary yet.

All eight cases now have a tier assigned. Five are named or industry beneficiaries and three are diffuse. Four of the eight cases involve taxpayer money directly — and in all four, the taxpayers footing the bill are in the "diffuse" tier, not the concentrated winner. The named and industry cases are also, without exception, the cases graded worst on the Power question above — the pattern of who loses a check on power and who gains a concentrated benefit is the same pattern, not two separate ones.

QUESTIONS WORTH ASKING
  1. Why did the Legislature repeal its own 2019 tax law rather than let the referendum it had already qualified for reach the ballot?
  2. Who requested the water-rights carve-out and the new records exemption in H.B. 491, and why in the same bill that created the Lake Commissioner?
  3. Why leave the state's core environmental statutes on a path to automatic expiration in 2029, in a bill that extended thirty other program deadlines?
  4. Who proposed removing H.B. 236's necessity test between the first and second substitute, and why does the bill's own summary language never change to reflect it?
  5. Why did the same representative run two separate bills carrying identical new DNR spending authority in the same session — and why was the funding source added to one of them, then removed again, in the space of two and a half hours on the last night of the session?
  6. If H.B. 157's own floor sponsor drafted a substitute removing the litigation authority entirely, why was it never brought to a vote before the bill died by other means?
Sources
  • Bill text, substitute comparisons, and status/vote histories: le.utah.gov (S.B. 2001, H.B. 185, H.B. 491, H.B. 60, H.B. 392, H.B. 373, S.B. 12, H.B. 236 [introduced, S01, S02, S03/enrolled], H.B. 125, H.B. 157, H.B. 273, H.B. 17)
  • Referendum signature totals and timeline: KSL.com, Ballotpedia, Deseret News, The Salt Lake Tribune (Dec. 2019 – Jan. 2020)
  • Sen. Sandall's floor remarks on H.B. 373: The Salt Lake Tribune, Feb. 29, 2024
  • Bar H Ranch withdrawal and H.B. 60 timing: public water-right filing records