You are right, and there will be many cases like this. In the last two pokemon, see who caused more damage (calculate the remaining HP, and the random damage of the attack) to calculate who is the winner.Do you think this is more reasonable?
I think that two Pokémon attack each other at the same speed should receive damage at the same time.
For example, if two dragons are same speed and shooting "Draco Meteor" at the same time, it is reasonable to die together!
Even you implement hidden abilities, what else can you get besides making the game lose memory and balance? Still expecting players to adapt to the latest pokemon that has spoiled?
I did not ask to update JOHNTO, I mean IF, please pay attention to the wording. If you don’t update, it will be better to keep the status quo than the bad "HeartGold", and don’t pick me up, you are too young.
Please stop asking for updates. Every update makes the game experience worse, more difficult, and more difficult to make money. So, please stop updating!