yes, we aren't paid, all money for server.
abit self experience,
I am also former gen 3 player (ruby though). I know this game is not all same with original one especially since the retired gen 3 players don't know new system, that's why we need to adapt the situation.
I don't grind at start, just keep solo a pokemon to the end.
For e4, i have to grind though. Well I have enough time to grind before e4, without exp boost or ms. it takes about half day to finish lvl 100 gyarados at seafoam bf4. and defeat e4 with my solo and that gyarados only.
grind? don't like grind?
well MMORPG always have grind element on it. I could not even tell which MMORPG that does not have grind element. So i guess you are not suited for MMORPG stuffs. Almost all of them need patience to gain something powerful, mostly legendary equipment, well in our term here, Pokemon.