I agree with you. I tried to get connecting cabins on the Pride last year with 3 in one room and 2 in the other. When the agent tried to book it the computer wouldn't let him.
Those wanting to book a 3rd passenger may have to get a family stateroom which can accomodate up to 5 people and are bigger!!! but not as pricey as a suite.