Hello Jaxxx123, Carnival does indeed have the self debark also. It seemed a very large number of passengers took advantage of it, in February when we sailed on the Triumph. So much so that the crowds of people bogged down the customs people for more than and hour and 15 minutes.
The walk off passengers (those carrying all their own luggage by themselves were allowed to start leaving at 7:45 am this morning. They weren't all gone until after 9:00 am, when the calling of the tag colors started.