100% This: "there should be an option for not sharing squad supplies with newly created squad when you create an another squad."
In fact, this should be the default option. It's maddening to have to send 10+ units of a few bullets of each caliber because you created a new squad.