Yeah they did. My reading of the policy is that YouTube does not allow content that shows off legally dubious (or outright banned in any state) accessories, and does not allow firearms in live streams (because shit can and often does go wrong, and live censoring isn’t really a thing). Teaching firearm safety is still very much allowed.
I have not had first hand experience, but I would recommend you find out if the degree program you’re interested in from them is accredited or not. The school I went to for undergrad has ABET accreditation for the Mechanical Engineering program (and the applicable accreditations for all other degrees). A lot of employers do require your program be accredited, and whether or not TECH has the applicable accreditations will tell you a) whether it would be a good move for you career-wise and b) whether you can expect the appropriate amount of rigor from the program (i.e. The program may be a degree-mill rather than an actual learning opportunity).