Я может и путаю, что дает МОШ. Но олимпиады по программированию надо писать не только исходя из того, что она дает материально, так сказать (не в денежном выражении). А какой статус она имеет в спортивном программировании. Так вот, МОШ она третья по значимости после Открытки и Технокубка. Потом уже Иннополис и т.д. Турниры на CodeForces вообще ничего не дают, но каждую неделю все призеры всероса, и даже студенты, их регулярно пишут.