Problem is a lot of Escanor's fights aren't won with him outsmarting his opponent, more so than he just gets stronger as the day continues. If you want to say both are equal in terms of experience that's fine by me, you can even say Escanor has the edge, I still don't think it lets him win this one.
Sure, but it's all about application. Nobody has told me something Escanor would in-character do that would let him shit on All Might, just that his heat manipulation would stomp, which is un-true and I'll explain why again. Combat technique, they'd both be about equal but All Might is decently stronger in this, so it won't really be as useful for Escanor. A single punch from All Might would likely break his guard and decently damage him.
Let's properly quantify Escanor's heat. You said his heat has melted a city, which is true but misleading. His heat was hot enough to melt industrial materials, he just had enough fire to apply this heat across the city.
The amount of heat required to reduce steel fibre re-inforced concrete (which is a large majority of what a city is made out of) to dust varies, but is generally around 1200 Ôäâ
according to sources . Concrete itself can't really melt since it's a composite material, but at those temperatures it no longer holds its form. Other materials such as iron and glass also melt at
1,538 Ôäâ, so we can use this as a baseline for how hot Escanor's flames can get. (unless you have a more impressive feat?)
Now let's see how hot Bakugo's explosions can get. It's been stated over and over that he uses nitroglycerin to create his explosions.
According to wikipedia , Nitroglycerin can raise gases up to temperatures of over
5,000 ┬░C. We can use this as a baseline for how hot Bakugo's explosions can get from source, and considering
All Might has literally face-tanked it without so much as irritation, it's safe to say he can withstand this much heat.
Bakugo's explosions produce MUCH more heat (~
5,000 ┬░C) than Escanor has demonstrated (
1,538 Ôäâ), and as such it would not bother All Might in the slightest.