Артём, это, конечно, плеоназм, Вы правы, корректно говорить для детей от шести лет или для детей старше шести лет.
К сожалению, среди плеоназмов есть штампы, устойчивые сочетания, употребляемые неосознанно, по устоявшейся традиции: лично я, в мае месяце. По-моему, употребление “от 6 лет и старше” стало таким же штампом.
Близки к штампам и такие, как: основной лейтмотив, пережиток прошлого, прейскурант цен, информационное сообщение, букет цветов, главная суть, другая альтернатива, интерактивное взаимодействие, истинная правда, необычный феномен, ответная реакция, отступать назад, установленный факт, наиболее оптимальный, хронометраж времени, первая премьера, смешивать вместе.
Человек, считающий себя грамотным, употреблять их не будет, но мы должны быть снисходительными к тем, кто допускает в своей бытовой речи такие ошибки. А вот то, что такие ошибки мы видим и в речи телеведущих и публичных уважаемых людей — это уже хуже, "за Отечество обидно"...