The basic premise of your argument is that this is the best we can do for now, so that should be acceptable. Not unlike claiming “If you can’t create a painting better than The Mona Lisa yourself, you just have to admit that it’s your favorite painting.”
My mind hasn’t been changed, especially by mere flak that lacks constructive arguments. People may disagree with me freely, but that doesn’t fix the holes I’ve pointed out in existing technology that mesh networks still leave open.