Why All-For-One goes for a full frontal assault against All Might?
Remember that in that fight, AFO (All For One) wanted to take away everything All Might had been trying to protect, one by one, starting with his pride. AFO wanted to destroy All Might's image as the Peace symbol, bring fear into the hearts of the people and lose their hopes in him to create a breach in the society.