Про встречаются ли в топах дети из бедных семей не знаю, в топах не были. Но в интернете куча всего и бесплатно. Другое дело, что хотя бы компьютер нужен. И желание родителя. А обычно, если денег на еду не хватает, то матери не до высоких материй и уж точно не до образования. Пойдет в ближайшую школу, а там, как повезет, если будет неравнодушный педагог, который увидит способности и поможет с олимпиадами, то повезло. Кружки бесплатные есть, в Москве их в ассортименте, но про них надо знать и туда надо ездить. А откуда, например, продавщице в магазине знать про кружки Малого мехмата, если только ее персонально учительница не вызовет и не посоветует. Так что мозги то, конечно, выдаются случайным образом, но их дальнейшее развитие сильно зависит от финансов родителей.