@Jared0, beside blocking the dates where you do not wish to rent, decline the requests of blocked dates on a computer, when you hit decline, you can choose the first case, 'dates not available, block them' or the fifth case 'the request is for other dates then indicated in the form'. That seems to happen so often that airbnb created a line specially for that. - I can only show you a screenshot from my French account, but the other lines are 'I don't trust the guest' - 'My flat does not correspond to his needs, kids, animals etc' - 'I wait for a better booking' - 'Spam' - 'Others'. I use the Others case to indicate inapprobriate solicitations and in some cases they get their account deleted.
If you can't honor a booking as it is not what it pretends to be on the form, you should not suffer from that.