1. Lack of players
2. Lack of decent rp and hostile rp because everyone worried about getting a report
3.other games provide more fun and updates at the moment. RS6 for instance, about to have its 3rd update this year.
4. Real life. What free hours I do have off work are pointless if I waste them just wandering in an empty server for an hour or two hoping to find a player that isn't "urgently busy" or "have to go meet friends" within two minutes
5. Rules need to change