But.. why not step up to the stage and organize, or volunteer to organize, this competition yourself? You seem to really enjoy the engineering space around it and clearly have opinions on where it should go.
Watching your most-liked competition going down the drain and just.. standing by? Maybe you don't have enough time/energy/bandwidth, but come to think of it.. the current organizers probably don't have it either.
All the best with winning. And organizing. We need people like you to keep fun projects like these going!
(PS: I am not involved in any way with iFPGA)