Baylor is a great school, in a reasonable sized town. It's sits between Dallas and Austin. Have you ever been to Lexington, KY? I can assure you it isn't the entertainment capitol of America.
Your definition of Great job must be very loose. 2 E8 in 14 years, 8 NIT's, no conference or regular...