Great topic and I must say most of the things I agree with.
But, you have to remember that G.E makes people save time, which makes people able to play the game even more. You don't have to stand at Varrock west bank for 2 hours searching for a valuable item. You go to the G.E and you buy that. Yes, it ****s the economy on the long run, but that's why money sinks need implementation. It is atleast a way to deal with such an inflation, we're currently experiencing on OSRS.
There is more to be done, but this is just one example.