You got an eye of a visionary. Basically all you say here is correct.
The HoMM5.5 aim is to fix the balance.
Just wait to see the new version changes
Of the criticism mentioned above, the most constructive part — within the ideology of RPE — is to rework the skill drop % to create greater differences than the 8-12% for most skills. For example, using graduations of 15/12/8/5/3 or 15/12/8/5/3/2.
There are also serious balance issues with former racial skills: Counterattack and Occultism. In the first case, there should be a truly high bonus, given the situational nature of the retaliation (for example +20/40/60/80% or even higher); additionally, it is desirable to give +1/2/3/4 to defense (or attack). Regarding the second, a bonus to a parameter is a good idea, but given the lack of chains, this is not enough — at least 2 parameter units should be offered at once (for example, +1/+1 to Spellpower and Knowledge). From a strategist's point of view, the primary criterion justifying the existence of a particular skill should be its attractiveness, expressed in the fact that by leveling it up, the hero gains substantial (rather than symbolic and situational) advantages.
Regarding the "muffling" skills, I will note that the fundamental flaw in the design of these skills is that it is an attempt to hit one small nail with a bunch of different hammers simultaneously. It's fine when you take 1 or 2 counter-perks (which work on a "counter or nothing" principle). But when there are many such perks and all are aimed effectively at countering exactly one thing (and doing nothing else), it becomes a significant problem.
Such skills are practically impossible to implement in an appealing way as long as all these perks remain counters. Yes, you can add some elementals in the town as a bonus, but that looks like a mere attempt to save a hopeless skill that is essentially too specialized to be in demand.
At the moment, I see the best solution to the muffling problem as the simultaneous implementation of 2 points:
1) the muffling skill itself should be a counter (full) only at the initial level, while the advanced and expert levels should offer full combat bonuses to the hero without additional muffling (for example, +1/+2 to troop initiative); effectively, this removes 2 redundant counter-perks in favor of 1 more appealing counter-perk
2) the trio of muffling perks (containment, weakening, and corruption) should be in one branch (a basic level 1 perk and 2 advanced level 2 perks stemming from it), and the other 2 bases should again be occupied by combat perks (like Storm Wind and Secrets of Light); effectively, this will allow more freedom to roleplay the muffling school as a full-fledged combat school, where the focus is by no means on highly specialized muffling
Otherwise, distributing muffling to all classes will most likely only irritate players, given the degree of randomness in skill acquisition (and the possibility of severely ruining one's build with a bad draw). After all, one can waste up to 6 levels on this nonsense, gaining almost nothing when fighting neutrals, and in the final battle, with bad luck (or poor scouting), absolutely nothing at all.
Mass Spells will now reset ATB to 0.1
while sorcery will give a 12% ATB boost per mastery level
slave market selling price = 45% + 5% per marketplace.
Lastly, 2 wishes.
All creature abilities that have probabilities have now extended descriptions that give some useful examples for evaluating the actual strength of the ability.
The same applies to the calculation of a unit's spellpower. A linear dependence on number is highly desirable, rather than a failing logarithmic one. As a mathematician, I see no serious justification for applying complex non-linear formulas where they are simply not needed. The player should be able to estimate the spellpower of a unit without a calculator or external tables. Naturally, if this is technically possible.