Lol, I don't see any resemblence.
I think it's just for protection.
Big don mega, I'll respect your opinion on the look-a-like Power Rangers. Although, I disagree. People see things differently as in point of veiw. I'm not going to fuss about it because it's your opinion. ^_^ I respect it.