Yes, but none that cost as much or as complex as Windows.
I'm failing to see how that makes a difference. The complexity is factored into the price already. There's nothing in the complexity of the software that stops licenses being sold in bulk at a discount. That's how it's sold the OEMs and large organisations.
They don't need to. Their retail sale are a miority compared to OEM sales.
Don't you think that offering a family license bundle makes sense though? Does Microsoft really want people using older, less secure versions of Windows to spread viruses and generally giving Microsoft a bad name? A family license would go a long way to resolving this issue.