<p>The answer to this is really quite simple: sleeping is only an excuse to having a bed, the real reason we have beds is for having sex. Having sex on the floor is a lot more uncomfortable, especially for old people with bad knees. Also, when you are on a bed, there is a lot more shaking, thus a lot more momentum, so your partner thinks you're more hardcore than you actually are, which is always a plus.</p>