Completely disagree.
Kursk battle proves that numbers mattered most. The amount of men and material that Soviets put in the war and the amount of losses in men and material that Soviets suffered were greater than Germans, still Soviets won the battle.
It was the stupidity of the German command more than that of Soviet "smartness" (as you put it). If the Soviet commanders were smart and the Red Army was experienced, the losses suffered against Germans wouldn't have been monumental. Tactically the Germans held an upper hand, but failed miserably at the strategic level, to which the Red Commanders had no involvement.
Agreed and still the Germans gave a bloody nose to Red Army amounting massive losses to Red Army.
You fail to get the picture. As the numbers increase so do the size of the formations.
If the terrain that you mention is Punjab, then in 1971, a Pakistani Brigade-sized ad-hoc force (3 regiments) raised from battalion-sized formation managed to dislodge an entire Indian Division from its offensive posture.
Had this force been used at battalion-level only,each regiment on its own, the result would have been failure. But 3 were grouped together to give maximum effect in firepower.