Travellers checks are like cash, so it doesn't make any sense to not except them. IMO, for a tourist destination that depends on tourist $$$, it's a stupid decision that will just make the tourists bigger targets for thieves, if they know that everyone has more cash on them.