It's literally all client side. Doing it all server side would be inefficient and slow. Your item stuff is in a cache, and the quest text is just straight up in the files afaik.
I mean, I'm not saying they couldn't possibly do it, but they'd have to change how stuff is set up, and it would...