Cruise Lines are not travel agencies.
But since so many passengers are too lazy to book pre-and post cruise packages on their own - or through a travel agency - they want us to do it for them.
We are also not charities. We can provide anything you demand, so long as we can do it at a profit.
Anything is possible - if you are willing to pay for it.
As for your question about cruise lines thinking you are stupid, you really do not want to hear the truthful answer.