A guy on a Facebook group posted the following story. I am paraphrasing it because he was a bad writer, and it was difficult to decipher:
"I bought into the casino $3k by charging to my stateroom, won a little, and cashed out my chips in cash. A day later, I again bought in for $3k by charging to my stateroom, broke about even, and again cashed out for cash. Two days later, I again bought in for $3k the same way, won about $2k, and tried to cash out for $5k cash. However, they refused to give me cash. They told me my options were to either receive a check by mail, or to have them take the $5k off the $9k I had charged to my stateroom to buy in. I've never experienced this before, and they absolutely would not give me cash at that point."
========
My theory:
One of three things happened here.
One possibility is that NCL has agreed with the US government to file suspicious activity reports (SAR) on customers acting suspiciously, and they knew they would have to file such a report if they gave this guy over $10k cash with limited casino play. Instead of hassling with the report, they simply refused to give him cash that third time.
OR
A second possibility is that they were concerned that he would stiff them at the end in some way. For example, before leaving the ship, he could cancel his credit card, and then make off with the cash.
OR
A third possibility is that they did not want to waste their limited onboard cash on someone who was buying in large via a room charge, not playing much, and then asking for the cash. Unlike land based casinos, they are likely NOT keeping cash to cover every chip in their casino.
It could also be a combination of one or more of the above.
It is unlikely they were concerned about the credit card fees, because they charge 3% for all room charged chips, so they're actually making a slight profit on that part of it.
Thoughts?