@John1342, I am a bit confused... you mention that you are a new host, but your profile shows you had a guest stay in one of your listings back in December of 2015. The reason that is relevant is that AirBnB will hold the first payment to hosts who are new for 30 days from confirmation. But you are not a new host.
Anyway: AirBnB does not have to delay payments for a few days to make more money. They already get to hold onto the guest payments for MONTHS. It is huge amount of money they already get to hold onto for much, much longer than a few paltry days.
You should contact AirBnB support to ask why the funds were not sent to you on the 11th (since the guest checked in on the 10th). The normal payment schedule is for the host to be paid the day after checkin, so something is unusual in this situation.
https://www.airbnb.com/help/article/425/when-will-i-get-my-payout