This is incomplete. You are right that the school has to request new majors. However, the school will rarely make a formal request without having informal assurance that the request will be approved. And that’s why you don’t see any requests for new majors. Not because Tech doesn’t want them. But because they know it won’t be granted. I am pretty sure that Tech has wanted new majors for a while (at least over a decade) but has been rejected on the basis that other state schools already offer them. Another reason why we were so frustrated when they provided UGA money for an engineering school instead of giving money to Tech, or probably more appropriately to Poly, to expand their existing engineering programs (since the money would have gone much farther expanding existing programs to meet the stated aim of providing more students an opportunity for an engineering degree).
Sometimes Tech gets screwed even when it has informal assurances (I am not a 100% certain about this, because I wasn’t involved enough to know what was really going on, but I believe the BoR members had informally agreed to fund significantly more money for the Clough building than they finally approved, which led to a last minute scramble to try and raise money from the alumni).