Perhaps significantly increase those limits so we don't feel that an upgrade is wasted?
Also there is a cap of 10 of a single part, so it feels wasted to get a capped part as a mission reward (Two thrusters/batteries when you already have 10 of that particular part)