I used to go on Azurilland when it was still called Marilland for walkthroughs on Black and White when it first came out and watch his playthroughs and I'm so sorry you had to deal with that. Even though I hardly went through the forums, I had really wanted to join, but was 14 at the time and would've been seen as cringy and edgy, so I didn't want to do it, especially when I was aware that my characters at the time were too OP or Mary Sue. We are all (well, most of us) humble here, so if we see that our character will be defeated, then we will allow them to be defeated. Pyros is pretty good, but his recklessness will be his downfall, as well as his severe weakness to Water-, Ice, and Dragon-Type attacks. Plus, all of his Pokemon (besides Turtonator of course) are glass, swift cannons. I know Pyros isn't that great defensively, but he does pack a punch, and will probably only make it to the top 16 or maybe even the top 8. I'm fine with losing, but Pyros has a lot of skill other people need to consider. What bugs me is when people don't bother looking at other characters and see their strengths or weaknesses, and then they meta the RP and use their meta knowledge to take down their opponent, who didn't even show their weaknesses, but their character somehow knew about it in the first place.
Besides, most people that are like that view their characters as an extension of themselves, or they see them as their children or family or friends. When this happens, they don't want them to lose, especially when they were made intrinsically with their egos. Plus, trainer A's Pokemon should've had fatigue. Nebulix and I talked about how we should use logic in our RP posts and about how we should use that and make the battles more realistic. Perfect grammar isn't going to be on everyone's resume (I know it isn't on mine, for sure), but it's mostly the content about the RP posts that make the difference. Mechanical syntax, grammar, and spelling should be important, but that is only, let's say 10-15% towards the grading system I'm thinking of. The large majority needs to be the content. And if Trainers A and C were acting like that, why didn't they get reported? Or were they reported? Or was there a system set up similar to ours when it came to this?
But it was why I had suggested earlier to use Zap Cannon (50% accuracy) on Showdown and bet if it would miss to determine who should win or lose. We can butter up our characters all we want, but the actual show will be taken when they start battling and what we want them to experience and what kinds of ways that would cause them to snap under the pressure and break them. My hidden secret for Pyros is his insecurity on being strong or helpful in some way. Because of this, he has quite the big ego when comparing his Pokemon's strength to another, and he loves big and strong Pokemon, which is why most of his Pokemon are swift, glass cannons. Plus, he can't bond with other types of Pokemon that aren't Fire- or Dragon-Type unless they go through a special event with each other, causing him to be limited in the types of Pokemon he uses or prefers to use, mainly because the Pokemon he would like to use wouldn't listen to him when in battle.
Also, on the whole battling on Showdown... I am not a good battler and can't strategize that well, but it changes when RPing because I become my character mentally (I guess... Not to sound creepy, but to better understand what he would do). Since I can't get the creative juices flowing in Showdown like I can here, then it'll be difficult for me to actually figure out my character should do, plus there are moves that I chose that I want to implement on the battlefield or on one of the other Pokemon's moves, but can't because of the limiting factor of Showdown. Which was why I suggested the Zap Cannon hit or miss.
On another tournament, one of my competitors did it, and he would win. I was a little saddened that I thought that Zap Cannon wouldn't hit, but hey, I wasn't too upset about it. But we planned out how our battle would go, which Pokemon was going to get knocked out by which Pokemon first, if they were was going to be a draw between the two Pokemon and ending in them getting knocked out, and so on. We planned out everything, and it went extremely smoothly. We literally had a vague script we had to follow, and hopefully this would work.