Carnival has cut down on amenities and I think they want to cut down further.  Just ask your steward next time if you need something.  I can't believe that they would short change passengers in suites.  Carnival relies on donations from companies for their amenities selections.  Sometimes you get lucky and get lots of different items -other times not so many.