The more you share, the more you get in this discussion.
So, I will share some of the reason I found out to put in the guest post letter.
It is in their mind, their benefit.
They can be busy, no time.
They need to entertain their readers, bring more subscribers with good content but they are bored their readers with old contents in old type.