H4rry
said
:
I finished the 20,000 boat materials event in 2 days by training slayer.
This statement is too ambiguous to convey any meaningful information; the amount of in-game hours each player plays per day varies greatly from absolutely zero to literally 24 hours if they're doing a marathon of some kind. Unless, of course, you meant that you completed the event in 48 hours, which obviously is significantly longer than the holiday events that aren't designed to be boring grinds, the likes of which take more or less one hour to complete in full.
And to top it off, the method isn't fully clear as well, because given how ambiguous the amount of time you spent was, "by training slayer" could also refer to using gp from the slayer training to buy bonds, consuming said bonds for runecoins, and then using those to buy the materials needed.
H4rry
said
:
They add absolutely no more grinding than what is already in the game. You get the boat materials by playing the game exactly how you always would. They actually gave us some decent FREE experience during the event. Which was completely AFKable. Just like all the other MTX events.
Jagex is fully intentionally adding time pressure to people who don't have the time or interest to play the game non-stop, via the threat of potentially missing out on the temporarily available reward(s) forever. Were it not their intention, they would not require so many hours of gameplay during a limited amount of time to avoid having to pay the MTX fee to get the rewards. And if no MTX was involved, the grind would be designed to be more enjoyable.
It's basic MTX game design: if you don't make it lucrative to buy, it won't sell, which isn't what a company wants, because companies want as many people as possible buying as much as possible. If you do, people are psychologically forced into buying it.