I think that the point missed is that the Power Rangers
came from Super Sentai; i.e.: the major fights and robot scenes were lifted directly from various Super Sentai shows and redubbed to form Power Ranger episodes.
A must read link:
http://www.supersentai.com/