What some times seems logical for us, doesn't for the airlines.
Separate bookings bear always the risk of misconnections, hence we are (including myself) willing to take the risk when we book these kind of tickets to reduce cost hefty cost.
+1 for Xandrios.
Last but not least, a travel insurance can most of the times cover some of the hickups caused by our decisions.