I had this exact same thought. The quality and size of a companies client list has absolutely no bearing on the quality of their design work.
In a vote, I cant think of any mega-corporation sites which would even get a mention, let alone a prize.
The post itself has nothing to do with quality of design. It's about how successful the people and agencies are in business terms. And in business terms money = measure of success.