THE HIVE WEBER COUNTY ← Legislative Docket

The Ones That Didn't Make It

A registry of bills that passed every visible test — committee, testimony, floor votes — and still died, graded good by the Hive's own standing rubric before they were killed.

A reader asked us a plain question after seeing how many bills in our tracker die: if a bill would genuinely help the public, why does it die at all? Shouldn't the good ones survive?

We went back through every bill on our tracker that both (a) died and (b) still earned a B or better on our standing five-part rubric — meaning the bill's actual content, not our opinion of it, would have protected the public on power, transparency, financial accountability, environmental impact, or community standing. Four bills met that bar, spanning three legislative sessions and two decades. What they share isn't a party, a topic, or a single villain. It's how they died.

What the record shows None of these bills lost a debate the public can actually read. Each was killed by a mechanism that doesn't require anyone to explain, on the record, why a good bill didn't become law — a floor vote with no spoken debate, a procedural clause-strike instead of an up-or-down vote, or a midnight deadline that ends a session before a vote happens at all.
Four entries, 2006–2026 · Last updated September 14, 2026 · New entries added as more are confirmed — check back

H.B. 120 — Election and Referendum Procedures

2006 General Session
What it fixed
Utah Code said a local ordinance challenged by referendum "remains in effect until repealed by the voters" — the opposite of Utah Constitution Art. VI, which says a challenged law has no force until voters approve it. This bill rewrote the statute to match the Constitution.
Cause of death
Failed on the House floor, 27–46, with no recorded debate — floor audio for the vote contains no spoken testimony for or against it.
House committee8–0–3, favorable, no witnesses either way
House floor27–46–2, failed — bill never reached the Senate
Power B+ Transparency N/A Financial N/A Environmental N/A Community A

S.B. 66 — Referendum Revisions

2013 General Session
What it fixed
The same statutory conflict H.B. 120 tried to fix seven years earlier — a challenged local law taking effect before voters ever got to weigh in, contrary to the Constitution.
Cause of death
Passed the Senate 27–1. The House never held a recorded floor vote at all — it struck the bill's enacting clause instead, which kills a bill without anyone voting no on the record.
Senate committee6–0–1, favorable
Senate floor27–1–1, passed
Houseenacting clause struck — no floor vote taken
Power B+ Transparency N/A Financial N/A Environmental N/A Community A

H.B. 349 — Statewide Water Storage

2026 General Session
What it fixed
As introduced, authorized real loans from the state's Water Infrastructure Restricted Account for dam and reservoir projects, with repayment terms and independent review. (A later substitute stripped that to a nonbinding recommendation — the version that eventually died was already the weaker one.)
Cause of death
Cleared every committee and floor vote it faced — including a lopsided House floor vote — then was killed at 11:59pm via an enacting-clause strike, with no Senate floor vote ever taken.
House committee11–0–3, favorable
House floor63–1–11, passed
Senate committee4–0–3, favorable
Senate floornever held — enacting clause struck at 11:59pm
Power — Transparency — Financial — Environmental — Overall B

H.J.R. 7 — Property Tax Modifications

2026 General Session
What it fixed
A proposed constitutional amendment raising the residential property-tax exemption from 45% to 60% of market value — subject to direct voter approval, and requiring a two-thirds vote in each chamber just to reach the ballot.
Cause of death
No recorded committee vote was ever found — the bill sat untouched for over a month before being quietly returned to Rules with no tally shown, then killed the same midnight as H.B. 349, above.
House committeeassigned 1/30/26, no hearing found, "returned to Rules" 3/2/26
House floornever reached — enacting clause struck at 11:59pm, 3/6/26
Overall B (content-only, required a 2/3 supermajority and never got the hearing that bar deserved)