I didn't bring the cash, but I certainly don't understand why I couldn't pay cash. Sounds like a load of BS to me. I'd think they'd rather take cash than credit.
Rather? Probably not. There isn't an issue doing it though.
Many people have that time when they were saying no cash for iPads in their minds, that was a unique time though.