Sort of unrelated but I'm assuming eventually the str, dex, and int bonuses on pets will be given percentages instead of just +10, +20, etc.

Because every cap that passes by, the less help most pets are. Imagine the tiny difference those stats will make at lv 36. People would just stop buying the more expensive pets because their benefits are minimized. The only pets that keep their relevance are those with the damage percentage bonuses