Hola,
Aquí una chica con la misma situación en la que están tus hijos. Mis padres siempre han andado muy muy justos de dinero, y aunque nunca me ha faltado nada (comida, material escolar), nunca hemos tenido ningún capricho. Mis primos son lo contrario, tenían absolutamente de todo nada más pedirlo, muchísimos juguetes, etc. Yo he crecido con ellos y he entendido que mis padres están en otra situación económica y no podían permitirse todo esos caprichos, y nunca ha sido un problema.
Ahora que soy mayor a la larga, agradezco que mis padres no me hayan dado mucho porque así he aprendido a valorar las cosas mucho más. Así que no te preocupes, tu hijo ahora tendrá alguna que otra pataleta pero cuando crezca un poco lo entenderá, y en algún momento lo agradecerá :)