But about all the perks it has:
Add the armor to a tank, you can make the armor thicker (therefore better) without reducing its speed or armor. Also gives it a bonus in being smaller and harder to hit. (read the mechs page in next war, take out a leg and a frame is useless)
Take the ultra artillery and increase its size and power, you can do that on a tank, but again balance will be an issue for the frame.
Just think about realism for a second, the newest MBT are smaller and lighter armored then the tanks from 30 years ago.
The modern day fighters, again smaller and lighter armored.
Battleships are obsolete in modern warfare.
Bigger=/=Better any more.
Speed is now considered better then fire power, and with the same engine, a wheel can move much faster then a leg and you can still mount a better gun on a tank then a mech.
I will take a Siege Tank from Star Craft over any mecha any day, simply because its better. Its what futuristic mobile artillery could actually look like.
However armored weapons as a whole is going to become obsolete eventually.
Most combat is fought in one of two spheres:
Close range combat in reduced visibility environments, such as urban centers and forests, going room by room, house by house, block by block, required time and leaves almost no room for long range combat, also have you ever tried rolling a tank through an urban environment? NO, a couple rounds from RPG and a tank is dead, a soldier has a better change of surviving in these environments, and Special Ops like the SAS or Spetznas would be my weapon of choice.
Long Range combat such as open fields, where a F-16 is better then any tank, going at Mach 5 makes them almost impossible to hit, and can easily fire upon Mach 1/20 tanks without worrying about becoming a target. Ever played HAWK? Mission 2 I believe it was had you have to take out about 200 tanks, it was featured early on, and was dead easy.
Now lets look at mechs, bigger targets, lighter armored. It would be way easier, if you had the same tech on a tank that is.
All I am saying, is planes and guerrilla infantry units will be the most standard ways of fighting in the future. Simply because they are the hardest to kill, and most economically efficient (For the price of 58 tanks, I can get 1 F-22s or 25 F-16s). I would take the F-16s and Infantry in that case.
Also I said your link to the youtube video is broken.
Edit: The only reason mechs are shown in movies is because whats cooler:
1) 2 humanoid looking robots fighting it out like in battles in Code Geass, Gundam Seed etc
2) A couple of tanks shooting back and forth at each other, or planes etc.
The human appeal goes to option one.