It's the exposure it's got from the big youtubers showing the crazy features... Plus it allows people to add their own features so who knows some of the things that have been used.
I mean, from a players perspective i'm in the middle. It's nice to have some features but others are just crazy. Like demonic gorillas, i've seen a plugin that tells you where to move, when to change prayer and what attack to do and when to do them... same with zulrah, where to go, when to go etc etc. It takes the 'skill' out of a lot of things.