clckwrkfroyotech was built out of b4nny's failure to win the prior season, so certainly there are players you can say had as much say in froyo's victories as b4nny, whether that's me, habib, shade, blaze, lansky, even duwatna...the list goes on. This is also TF2, there's no buyout or contract stopping players from playing with their desired teammates. A lot of the time, the best players from underdog teams wind up either being on froyo, or back then mixup, not because b4nny is running a charity event, but because they give him the best chance of winning. So it's a bit unfair to judge players too harshly just because they were teammates with b4nny.
I agree as a whole, and as I've said to lots of people privately, I think too often people think the chain of causality post-mixup was everyone losing motivation -> froyo dominating, when in reality it's the other way around; froyo dominating is what LED to people losing motivation, and even if the mixup players had stuck around the balance of power was shifting pretty irrevocably. That being said, I still think it's fair to use the eye test and subjective opinion to order those froyo players/compare them against each other. For instance, duwatna generally played a more supportive role and, for my money, was probably the weakest player on i52 froyotech (not saying much because that lineup was insane but still). By contrast, habib has been, along with b4nny, THE most important player on froyo for seasons and seasons.
By that logic, I think you could see a pretty strong tier list emerging of (and this is not an exhaustive list, it's just for demonstration):
S-tier: b4nny (around for the whole shebang)
A-tier: the inner circle froyo members- clock, habib, blaze, yomps, shade, nursey, arekk, prolly lansky
B-tier: players who contributed for multiple seasons- cookiejake, duwatna, muma, paddie, freestate, skeez
C-tier: players who only briefly played for froyo- sigh, aim, botmode, TLR, mirrorman, dummy, dave__ac, corsa, ruwin, phorofor, ninjanick, decimate*
*a lot of these players will still be high up because of what they've done on other teams, just saying for froyo specifically
I think anyone in A-tier is pretty much required to be at least top 20 if not top 10 on the list given how dominant froyo has been, whereas people below that would have to have other accomplishments to reach that level.
Again, this is subjective; there are definitely people who might put duwatna higher than I do, or arekk lower, etc. I'm just showing a way you can look at this sort of thing logically; you start from the assumption that being on froyo at all is an insane achievement, and then work backwards from there based on longevity and just how central the player was to their success.