Yet, how many people go home and connect their laptops together directly? If people can't figure that out...
Why should they? Until one of those laptops is configured as a gateway (and all other Laptops have to be configured to use it as a gateway) you won't be able to check facebook anyway.
Yes, you COULD create a LAN in AdHoc mode, but what good is an insulated LAN for these days? Back in the days of Quake, Descent and Age of Empires, yes, there was the option to set one up for multiplayer games. But thanks to Steam, WoW or the latest Diablo, LAN gaming has been killed of, too.
And with the current pricepoint of wifi routers that already include DHCP and WAN routing capabilities over anything from twisted pair to LTE, running for hours on battery, that's just way easier than manually configuring network options to create an AdHoc network.