Programs can deliver consistently. You're asking it of a small private religious institution with an honor code, in Utah, without P5 affiliation.
Unless going back to the MW for 10 win seasons is your idea of "earning your $$ back" you're never going to get what you want.
Fans come in all shapes and sizes. Some are die-hards, some only show up when things are good. Some have delusional demand, some have delusional optimism. Some just live to complain or pretend any idiot could score a touchdown or build a game plan.
Keep your $$. I'm not saying BYU doesn't need you but your demands will never be met on a consistent basis. That's reality. You'll be happier spending your $$ on something more your speed.