There have been some lengthy recent threads about this same topic.  I complained to my CVP during a call about something else, and he said Princess is trying to drive passenger contact back to the in-person reps so they can up-sell you more stuff, vs booking online.  I think it's a real hassle for those of us who want a specific cabin and the only way to secure it now is by calling and talking to a live person vs being able to book it online.  
    • Like
    3