У нас в классе когда-то был мальчик, который очень завидовал другому (у того папа был "американец" и вечно привозил сыну заграничные штучки) и специально ломал все его вещи. То есть просил дать посмотреть - через 2 минуты вещь "сама" ломалась. Не может это быть вашим случаем? Что с этим делать не знаю. Я бы, наверное, убирала дорогие и новые игрушки на время визитов этого мальчика и сыну бы объяснила, что это не жадность - когда друг перестанет ломать игрушки, то будет играть во все, что есть, а пока он этого делать не умеет или не хочет, придется ограничиться теми игрушками, которые можно починить или не жалко выбросить.