So Cadians live on this fortress world and are trained from birth to fight and serve the Emperor. They can field strip a lasgun by the age of 5, they probably spend countless hours in PT, and they live right next to the Eye of Terror, meaning they might not freak out so much at the first sight of a daemon/chaos space marine/etc.
Catachans are rediculously over-muscled "Space Marines lite" because they live on some rediculously dangerous Death World.
Why don't these worlds (and the others I'm sure exist like them) supply Space Marine recruits?