Not everyone has a credit card or equivalent, especially in lower income areas. If this ghetto hotel is similar to the ghetto hotels in my area, a good portion of the clientele are probably breaking the law in the hotel (prostitution, drug dealing, etc). Those types of people tend to deal in straight cash for obvious reasons.