There are roughly 150 Lib MP's of which 45-50ish of them are currently in Cabinet or have already been in Cabinet and are not in it for a variety of reasons. For the remaining 2/3's, there would have been a number of reasons why they weren't chosen in the first place to be in Cabinet - incompetent, dumb as a bag of hammers, inability to speak both official languages (or even 1 of them.... effectively), not experienced enough, not 'loyal enough', etc, etc, etc - this is now the pool that Trudeau has decided to go fishing in for his Christmas carp.