So this is what we get.
100% agreed though. IMO is poison and a major regression from where things stood- barely working wifi p2p- since it doesn't make any interoperability affordances/offerings.
Nearby isn't using WiFi Aware. We want it to work on all existing Android devices.
Internally, it's using a mix of WiFi, WiFi Direct, Bluetooth LE & Classic Bluetooth.
Getting proximity-based P2P messaging to work correctly across all devices is complicated. With Nearby Connections, we're trying to provide an abstraction layer that makes it easy.
So now we have Nearby Communications for Android and AirDrop for iOS and we still can't send stuff to friends in the same room, without sending the data through a remote third party service. The only standard supported mechanism for sharing without an app is via email!