Follow TV Tropes
I will just say, I don't quite think individual series of the show (such as MMPR or RPM) need their own specific page, since each series stands alone by itself (even MMPR. Sure it was three years worth, but at the end of the day, it's still pretty compact).
And the last few seasons were barely 32 episodes each. I think it all fits just fine on the single Awesome-Moments-from-Power-Rangers page, is all.
Yeah, we should either have a page for every season, and have Power Rangers just link to the season pages, or just have everything on the one page. Not both. Some things are duplicated, others end up on one or the other. Far from ideal.
Community Showcase More
How well does it match the trope?