Ever hear of Lemons racing? It sounds like this is supposed to be in a similar spirit, but w/o the rules to match. Don't want big budgets dominating? Set a budget limit, enact a claiming rule (any competitor can buy a competing vehicle for $X), &/or make it so every vehicle has to be at least 5-10 years old.
It's silly bitching about winners who won by the book.
I race 24 Hours of Lemons and Ultra4. Both in Jeeps. Contrary to what some here are wishing for, there is NOTHING inexpensive or cheap about racing Ultra4 4600 class. It's motorsports, and you really have to want to do it. It's not just being competitive, it's having your car survive.
BTW, I think a cheap off road class would be a blast. We did it once in Moab with bone stock XJ's. Long story, fun as hell and a great memory.