I agree, as an experienced castle wars player. Jagex definitely need to find a solution to fix our favorite minigame :c. They could make a 5k castle wars games a trimmed comp requirement again so trimmers would have to come to castle wars or they could add new rewards and maybe add in some new customizations in the cw shop so it can attract players to come and enjoy our castle wars hospitality
I agree, though I'm unsure how much it'll help. The sheer numbers, and mentality of the AFK-boosters (not all, but enough), means that they will just do everything they can to make playing as unenjoyable as possible, and even outright prevent play, if they can.. so dumping them on w24 may just cut you off from being able to play, even more than you are atm.
If there have been more of a stance against such behaviour, for the past many Years, then perhaps it would be an easier situation to resolve, but as things stand, too many have got used to doing things by cheating the system, and would put up too much of a fuss - thus they'd win in any argument (despite being the ones deliberately spoiling content for the very people it was supposedly designed). JAGEX is already extremely unwilling to make any individual requirement harder (even if it only gets made easier due to a mistake, or a bug, they never revert it, even when they fix the problem, they change it to be just as fast without it).
There just aren't any Mods in the right sections (Development teams), who actually care about Minigames, like them, or aren't part of the boosting crowd, so it is extremely unlikely that anything positive for the active-playing of Minigames, will ever be done (at least, not without there also being things introduced in the same update, that completely undermine any possibility of it being efficacious).