Aight, let's get cracking.
Wrong immediately off the bat. I'm surprised I gotta post these scans again, considering how many times I've done em in threads you were in before. But for now, let's put into perspective what Doflamingo pre-Gamma Knife and post-Gamma Knife were like in comparison to each other.
1. After Doflamingo got struck by Gamma Knife, Law hit him with Counter Shock, causing Doflamingo's body to spasm in pain as he cried out and blood came out of his mouth[
You must be registered for see links
]. By comparison, when Vergo is struck by Counter Shock, his body has barely any physical reaction and only slightly coughs when caught by Counter Shock[
You must be registered for see links
]. Vergo, someone Law one-shot, was less hurt by Counter Shock than Doflamingo.
But if that's not enough perspective, let's look at speed and reaction time as well. Prior to Gamma Knife, Doflamingo was able to react to a Jet Gatling as Luffy was performing it, defending against it with Haki[
You must be registered for see links
], and his clone was able to swat away a Jet Pistol[
You must be registered for see links
].
After Gamma Knife, Doflamingo fails to notice an Eagle Bazooka until it's at his chest[
You must be registered for see links
], showing the massive drop in speed and reaction time that would remain in flux after GK hit.
Now, you might be tempted to say that what the clone swat away was a normal punch, and not a Jet Pistol, for whatever reason, despite the smoke around Luffy's arm. In which case, there's still a display of a drop in speed considering that after Gamma Knife, Doffy is momentarily outpaced by base Luffy[
You must be registered for see links
][
You must be registered for see links
].
It is true that Luffy was weakened, like Doflamingo, but there's absolutely no way that Luffy was damaged as much as Doflamingo was. It's not just "It feels wrong," it is wrong. Gamma Knife was Law's strongest attack, there's no way that Bellamy is matching Law's power when he's that much inferior to him. You say that "little damage adds up" from Bellamy, seemingly forgetting that Doflamingo also took "little damage" from Law and Luffy as well with attacks like Red Hawk and Injection Shot, and even both of those are likely well above Bellamy.
Bellamy was defeated by a single punch from Luffy using partial Gear 2 without stretching his arm. That is indicative about how far below Bellamy is to Luffy. Saying that he could produce the same amount of damage on Luffy as Law did to Doflamingo is absurd, considering that Bellamy has NEVER displayed being anywhere close to Law's level.
There's also the fact that Luffy wasn't dealing with just Bellamy, but also a Shadow Joker as well. As shown above, the Shadow Joker can swat away a Jet Pistol and Luffy wasn't fighting it using anything above Gear 2 and 3(the latter never shown to be used on the clone anyways). So Luffy was also taking damage from that clone, and even that clone is stronger than Bellamy. Any damage Luffy received from the clone counts as damage done by Doflamingo's arsenal, not an outside party, and there's no way to distinguish how much damage Luffy took from the clone and how much was taken from Bellamy. Given that the latter has been shown to be inferior to both of them, it's only logical that the clone dealt more damage in the long haul than Bellamy did.
Now then, let's assume for the sake of argument that Bellamy and Law did indeed do the same amount of damage to Luffy and Doflamingo respectively. That still puts Luffy on a lower level than Doflamingo.
By the time Gear Fourth ran out, Doflamingo was the man standing while Luffy was on the ground unable to move and on the verge of unconsciousness. Had it not been for the tournament fighters helping Luffy, he would have lost right then and there. That means that Doflamingo was the superior combatant then in the superior condition. Now, if Luffy and Doflamingo took equal damage from Bellamy and Law, and Doflamingo ended as the superior fighter/in the superior condition, that means that Doflamingo is superior to Luffy when they're both at 100%.
To illustrate, and remember these numbers are just for illustration, if Bellamy and Law both did 50 damage to Luffy and Law, and that placed them at 40 and 50 respectively(Doffy's is higher since he was the man standing while Luffy was falling asleep), then that just means that Luffy at max is 80 and Doffy is 90. And you're absolutely bugging if you think Bellamy did more damage than Law did, causing Luffy to drop from higher than Doffy to lower than Doffy.
So either way it's hashed out, Doflamingo is stronger than Luffy just like Cracker was. Comparing them as "Luffy had a harder time with Cracker" is a terrible argument because Doflamingo was heavily damaged by the time he and Luffy squared off one on one.
Was Luffy heavily damaged too? Yes, but both people being heavily damaged doesn't mean that they took the same amount of damage. Back to using numbers for illustration of my point: Say Doflamingo is 110 in power, and he takes 60 damage. Luffy is 70 in power, and he takes 40 damage. Both of these are examples where it's accurate to say that both people took heavy damage, but that's relative to their power. What can constitute as heavy damage to Luffy isn't going to be heavy damage to someone stronger than him. Something that can knock Luffy down to half his power might not even put a scratch on Kaido, for example.
If you want to say Bellamy did heavy damage to Luffy, sure, go ahead, but that doesn't automatically mean that Bellamy did the same amount of damage that Law did to Doffy just because "heavy damage" can be used to describe the injuries both of them took. A term like that is highly relative. Luffy took heavy damage vs Rob Lucci. Akainu took heavy damage vs WB. Does that mean the amount of damage WB dealt to Akainu is the same as the amount of damage Lucci dealt to Luffy just because the same phrasing is used to describe them? Of course not.
No matter how you slice it, there's no way Doflamingo and Luffy took the same amount of damage as you're trying to make it seem.