It's not enough to solve all the freeplayer's botting issues (and it doesn't do any good for the members) however, I think it has gotten to an extent that a major action like this is required to stop RWTers. Jagex will continue to work against bot-makers. They should also make visible progress and provide updates.
Jagex should restore players' faith. Jagex needs to show that they can run the game. At the moment it appears that it is totally out of their control. This is my favourite game. But, I can't deny that