I'm going off topic here, but dude ... 🤦
Although you may have a legitimate and useful suggestion, the way you delivered this post, makes it look like trash. The sad part is that it diminishes the importance of the subject matter.
On topic...
-1 I think having pets outside the important events pushes the game to be more ,,pay to win" than it should.
During the important events, the players that dont have DC at the moment, also have a chance to get one from farming spin tickets, for example.
Conclusion - downvote