Учитель в своем праве (т.к. нет обязательства ставить оценки за участие в олимпиадах). Но, т.к. всем школам (ну, возможно, кроме топов, где и так процент участия большой) спущены нормативы по вовлечению учеников во ВСОШ (нам называли цифры не менее 95%), то поставить оценку (и не просто оценку, а именно 5) просто так, за участие в олимпиаде - очень простой способ поощрения ученика. И ему приятно (все же время тратил, что-то новое узнал наверняка), и школе плюс к отчетности, а там и к рейтингу.