52% of people call delayed replies rude — and admit doing the same