У меня так было со старшим сыном, выход нашла только один - покупаю на лето не шорты, а капри, бриджи, закрывающие колени, пусть там тонкая ткань, лен, хлопок, но достаточно чтобы не ободрать колени. С двумя младшими сыновьями даже экспериментировать не стала, на лето - только бриджи или капри, достаточно чтобы колено было закрыто, длиннее на 2 ладошки ребенка чем коленка.