Carnival will most likely NOT be sailing full. As with all other cruise lines they are amidst a staffing shortage. Therefore, yhey might cap booking to a certain percentage to keep the staff to passengers ratio consistent to deliver their product effectively and efficiently.