То, что мальчик тут же сообразил, кому можно подарить эту вещь - прекрасно, но тем не менее невежливо было это озвучивать бабушке. Согласна с мнениями тех, кто выше писал, что это просто элементарные правила приличия - принимать подарки с благодарностью, и учить этому стоит детей с раннего возраста. Вежливо поблагодарить за подарок, даже если он не нравится по каким-то причинам/такой уже есть/не по возрасту - это не лицемерие, а правила хорошего тона.