Umm, saying that you need to be a very active like top 3 player to develop a strat is incorrect. top 3 rarely contribute with a major strat(only minor timesavers). Let's take a look at the big ones throughout the years:
Aztec - Bryan, not even member at the time?
Statue -Trent, no idea where he was ranked but not in top 3 anyway
Streets strafe into wall thing - Bryan, guess descently ranked by then.
Caverns 00A - Morris, top 15 somewhere.
Train - Me, prolly top 10 at the time.
Bunker 2 00A - Me, not even top 10 i think and more importantly, found this WHILE SITTING HOME WATCHING VIDS.
Has anyone been a near-champion player at the time? Not really.
Besides, Matt is one of the best strat developers around so you don't need to insult his ideas, he's developed like what, a million strategies for PD?