what is indeed dead, is the whole internet.
and dont think you can fix something that has been so wrong from the beginning. as example: i never heard of promiscuos mode used for the right purpose ever.
everything should be certified, starting from DNS and including everything else. and encription should not be optional, but mandatory, and not just in the application layer. and it should be transparent to the end user.
and dont think you can leave software and hardware developers out of the loop. they should be accounted responsible, and under very tight inspections. things like " use this at your own risk, we are not responsible for any … " should never exist no more.
but this is going very far from the topic already. this discussion is not for this place.