My situation is I skipped the degree (so far) as the majors are now preferring one not requiring one. I didn't do 4 years in a 141 program to end up with a CFI. Instead I pushed through my ratings in under a year and am at 600 hours so far when most of my classmates at UVU are just finishing there Commercial license. It all depends on your situation. I personally see it as a waste of funds and time with the pilot shortage. It most likely with be lifted eventually. But, at the same time getting one is a good safety net. Just an expensive safety net. Just my two cents.