I think in general burning is good, but there can be unintended effects.
Say a coin has 20% to devs and 80% is to be sold at ICO.
If only 30% of that 80% is sold and the rest burnt, then we have 20% to devs, 30% sold at ICO, 50% burnt.
After the burning takes place, this means that the tokens are in effect distributed 40% to devs, 60% sold.
So in this case burning has a strange effect.
Partly agree with you, but anyway, with unsold token burning total number of tokens available on the market decreases. That will lead to potential price grow of each single token.
Just imagine case where 50% are not burnt, most probably devs would keep it, or split between investors or aidrop to increase selling volume. In worst case, when devs keep tokens percentage would be 80/20, so it is even more strange.