To get back to Classic for a bit, this is what I think is happening. Players who prefer the old ways (and full disclosure, I'd count myself among them, but to a smaller degree than most) complain/talk about the negative sides of modern WoW and Battle for Azeroth in general. While they do this they also talk about how things were better before and often mention Vanilla as a reference point. People who enjoy BfA now feel attacked by this and so they retaliate. Hence, liking Classic means you either have nostalgia goggles on or have no idea what you're talking about and will hate the same things you say you want 2 weeks after you start playing it. It's an amazing thing, where literally each side is doing to the other what they feel is being (wrongly) done to them. I feel like writing this is the most redundant thing I've ever done, and yet I also feel that it needs to be said, because it seems some people just don't get what they're doing, or at least I hope they don't (some do and are doing it on purpose but there's trolls everywhere so there's no point in even discussing them).
Combat is turn-based and there is no time limit on each round in a PVE Pet Battle. You can take your time to determine which spell to use next. Some pet abilities have multiple round cooldowns, while others can do extra damage if certain conditions are met. Be creative and have fun testing which combination of attacks works best against different wild pets!
Learned this today: posted a comment, came back later to see if there was any feedback, reloaded the page: the page posted a copy of my comment. That was not what I wanted. I just wanted to check if my comment was posted and if there were some responses. I did not want to post a copy of my comment from 5 hours ago. And, a humble guess, I think the majority of the users are not expecting such behavior either.
I now have a Patreon Page where you guys can support me while I work on Vanilla WoW leveling guides every day. I appreciate all of you who support me on there, it means a lot to me right now. Doing this full time is taxing on my financial situation. My goal is to make the best Vanilla WoW leveling guides on the web and the donations keep me going at it healthfully. There is also cool rewards you get in return for donating. Thanks!
Keep in mind that these quests are optional, and are not necessary to continue leveling and capturing companions. They are also account-wide, so if you complete the quest chain on one character, you will not be able to complete it again on another. However, any progress that you've made will be saved and you can pick up where you left off in the quest chain on another character. The dailies that you've unlocked will also be accessible by all your toons.
When hovering over an ability, the tooltip will tell you whether or not that attack is weak or strong against certain pet types. Additionally, you can hover over the opposing team's pets and view their attacks during combat. This will be important since it’s a good idea to pit a pet that's strong against the opponent's pet who's vulnerable to that type.
Where to get materials and reagents you may ask? Buy for cheap off farmers in bulk or track Auction House lots. Get in touch with most big sellers. Communication is important here, send a whisper or write them a letter. It would be good for both of you to establish business relationships. Constant suppliers and buyers is convenient for both parties to save the time and effort.