It's always been tough to recruit there. Most kids don't want the restrictions BYU imposes or the environment there. I believe it's the same reason why military academies don't have competitive programs there either.
True but you can skip out on a religious mission and college to go play professional sports if you're good enough. You sign a contract with the US Navy to build submarines and they'll make you build submarines.