I think you make a great point and I totally agree with you. I am merely highlighting a potential danger in a more general thirst for power.
In the real world, the general range of the "power of internal strength", while not totally encapsulated within the video, can pretty much be seen in the body mechanics of Chen Yu in this video:
Note how the whole body moves when he releases, think about how a dantien is part of that movement, and so on. While that might explode a light-bulb from shaking a room, it's not like lightning bolts from the hand of Zeus. Note, too, that Chen Yu is probably around 5'3" or 5'4", so don't mistake this for the typical "big strong guy demonstrates internal power and is awesome". Figuring that Ueshiba was about 5-feet tall and understanding that he had a more linear version of this type of power, you can see where IP certainly has it's place.