IMHO, ratsnakes are worse than kingsnakes. Rats will eat more eggs than kings. While kings will eat eggs, they much prefer moving prey (yes, chicks are on the diet). Rat snakes are much better climbers than kings allowing them easier access to nest boxes and roosts. AND, king snakes EAT rat snakes!! That makes them better.