2 is rather irrelevant to the intended use case: devices connecting to a network with pre-shared credentials. Think cash registers and crop humidity sensors connecting to the internet, not cafe wifi.
1 is kind of unavoidable if you want a massively shared medium, mildly reliable connections once set up, and decent throughput.