A lot of that has to do with age and size, smaller lighter carpets spend nearly all of their time off of the ground whereas larger and heavier snakes (typically older) will spend a lot of time on the ground (though many still love to climb) I know people who successfully keep their carpets in a rack system though to me it seems more natural to give them some climbing space.