I'll comment your post, what is my opinion, based mostly on warcraft strategy forums. You look on healing too much imho...
Human = Orcs:
Reason:
The orc blademaster rush, being a basic strategy, can be contoured by the "call to arms ability somewhat, but with wind walk it is hard to kill/chase away/blank the blademaster. Healing is easy with both races, so it's hard to tell in a basic game.
Blademaster is countered easily by arcane tower. Human is considered almost impossible matchup for Orc, because Human can fast expo with militia and WEs, and then tower up and mass gryphons and you can't do anything. When Human gets his first sorceress, he can buy FL in tavern and tier2 push and kill all your burrows, meaning death for ya.
Scyth-Master said:
Human < Undead
Reason:
The undead can eat the corpses of the human enemies early on, which gives them a good advantage on healing. Yet the humans have the heroes advantage, which can counter the undeads somewhat, but the undead heroes later on have immunity to spells such as "holy light" to the point where it is hard to take them down.
Undeads don't eat corpses of human enemies... why? if you lose units in beginning you are just newbie player. But I agree that Human < Undead, but the only reason for that are destroyers, which are virtually uncounterable for human
Human < Nightelf
Reason:
The night elf have many ranged units, and spells that can easily be used against the human race, though the humans have ways of destroying this threat, it is still easier for the Night Elf to win.
I think it is quite a balanced matchup. Night Elves had advantage with DH/Naga/Dryad+Bear strat, burning Archmage and Mountain King mana and countering casters, but recently humans made new strategies. And of course the advantage of human you can't counter - fast expo
Orc > Nightelf
Reason:
The orcs are strong and can take the hits from the weak arrows let out by the night elves. The orcs can heal quickly, but as to attacking the night elf base they are almost useless, which can be fixed by good ground unit support.
Night elves had a huge advantage with mass DotTs, but now its rather equal...
Undead > Nightelf
Reason:
The undead have advanced units and defenses, rushing is almost impossible due to the fact they have spirit towers in the first 3 minutes of the game.
The undead heroes easily counter the Night elf heroes with their stronger and more effective abilities.
Oh no, nerubian towers > spirit towers
Orc > Undead
Reason:
The orcish heroes are well balanced with their units and siege weapons, they can take down the undead defenses before the undead can make enough units to stop the overflow.
the problem of undead with orc lies in hard to set expo and TC + Windriders. Stomp on fiends and focus fire kills orcs pretty much. But the new strategy - Banshees + Lich w/ Frost Armour and Pitlord w/ Rain of Fire is popular and makes the matchup more and more equal
as a Night elf player, the matchups I hate most are undeads and night elves. undeads because of their nukes,unkillable defenses and piercing damage. Night elves because I have to make race to bears, nothing else permitted