Personally I think Aokiji is a sleeper agent for the Marines. I can't imagine their fight would make him actually quit being a Marine.
But shit needed to look legitimate, which is probably why they had a legitimately real fight, where the winner ran the Marines and the loser infiltrated a Yonko crew.