How do you know about coldzera and rain both being on the list? I think flamie had better year than both of them.
Now about that non-major event, why do you think they specified it as "non-major"? Only thing I can think of is that all top20 players played majors. If not, they could just say one event, not one "non-major" event. And if I'm right, NRG players won't make the list as they didn't play majors.
Now do you really think autimatic have better chance than tarik? Yes he was better individually, but not when it counted the most, not when they won the major. By taking major MVP and making much more deep runs after he left C9, tarik is my pick to be in top20. CS is a team game and MIBR was just a much better team after C9 won the major.