I honestly don't believe for a second that hamas has been degraded in any notable way, the claim of hamas having large amounts of brigades and battalions be combat ineffective is also a questionable claim.
So far we've seen zero evidence of Israeli claims, and that's all Israeli claims remain...claims.
With 22,000 dead, out of which 12,000 are confirmed civilians, that leaves 10,000 potential hamas operatives. If we assume that 20% of that 10,000 are also civilians (which is a conservative figure), that leaves 8,000 potential hamas operatives dead. (I personally think it's between 1,000 to 2,000 hamas KIA. I also think Israel is hiding its casualties and their KIA is likely roughly 1,000 to 1,500, with thousands more permanently injured or disabled)
We know Hamas had between 30,000 to 50,000 pre-war fighters. They likely mobilized far more, pushing their numbers closer to 70,000 to 80,000.
Even if we take 30,000 Hamas manpower, and assume 10,000 died, for Hamas being an asymmetrical force this isn't that big of a loss, we've seen militant organizations maintain their numbers despite losing tens of thousands, such as the taliban who only grew in number, despite suffering 30,000 dead during the war in afghanistan.
What I personally believe is that roughly close to 2000 hamas operative died, and they had increased their numbers to roughly 70,000 post war through mobilization. That means instead of the 33% loss, it's likely between 2.8% (if 70,000), or 6.7% (if 30,000) in degradation, if we assume 2,000 hamas operatives have died since the beginning of the war. The fact that hamas has been able to continuously large scale launch rocket attacks into Israel, and constantly launch ambushes and release a bunch of videos showing successful operations shows that the claim of over 33% loss to Hamas is simply unrealistic.
A good exercise Sir but only as robust as the sources of the estimated numbers.