I'm not sure I can completely agree with that. I mean it is true that Alabama football is expected to be elite, period and that will be a focal point, but Alabama is a top 5 athletic department in terms of revenue. Not just that, but historically they're the #2 SEC program in basketball.
To give an example, Michigan/Texas/Ohio State combine for 36 Elite 8 appearances. Alabama has 1. To look closer to home, Florida, a program that was inferior in just about every way has 8 Elite 8 appearances. Texas fired their head coach because just making the tournament every year wasn't good enough. The revenue is coming in, basketball is a revenue generating sport, the failure to properly invest in it was a mistake and shortcoming on Alabama's part, not some part of an acceptable plan. Alabama is a big time program in a big time conference, they need to be more than a one trick pony.
In terms of the baseball hire, it isn't a revenue sport, but the just made a sizable investment and with the SEC Network exposure is higher. Now is a good time to bring in someone they know can win, not just someone that might win. The situation with Alabama baseball has been crappy enough it might have kept some football players away, time to finish sorting that out. If I'm Battle, two top priorities are of right now are getting someone who can get the baseball program on the right track, and giving basketball the facilities they need. The department runs at a surplus, the best way to continue that is to continue to invest in the program.