Read this today about Long Beach Carnival Cruise Terminal Expansion. I think it's a good thing. The Old Spruce Goose Dome will have it's empty spaces put to use, allow larger liners, and eventually have four ships operate out of there instead of the current two.
I enjoyed my cruise on Carnival and am booked on another middle of May (a couple days right after my Princess cruise).
http://www.presstelegram.com/business/20170410/carnival-cruise-terminal-expanding-in-long-beach