With 20 tests under his belt, who knows? The fact of the matter is he wasn't given that opportunity. Lyon has been.
Yeah, a bit more time in the international set-up and Krejza could've been quite decent. As it is, he hasn't really improved in domestic cricket and would struggle to get a look in now.