Except, again, the ENTIRE FRANCHISE. Every single Pokemon battle involving heat, electricity, or cold. Your whole point that fire can melt a rock, but not a Pokemon, is moot, since Pokemon have MUCH HIGHER durability than a rock. A Hitmonchan should be very capable of shattering the same rock with a single punch. A punch that would barely make a Blastoise budge. Additionally, if heat in Pokemon acted the way it did in the real world, Fire Blast would be an impossible move, as it takes, and holds, a shape impossible for heat to hold. Heat in Pokemon also only very rarely rises upwards, something natural for real heat to do, and there have even been cases of fire in Pokemon being
physically held back, which directly contradicts how fire, and by extension heat, works in the real world. Even using the excuse of there being force behind Fire moves, every part of the Fire Blast that Charizard isn't directly touching would have continued forward. You need to understand that having a few things in common =/= working exactly as, especially when consistently, and repeatedly, shown not to work exactly as.