Taking a towel could result in the hotel having an insufficient amount of towels for other guests, which would create an inconvenience for them. Additionally, it could also lead to additional costs for the hotel as they may have to replace any missing items or charge you if they can prove that you took them.