Point 1 - was thinking the exact same that put me off even watching it. There is no way this system could even match mobile networks from decades ago.
It's not a teaspoon to give up our anything but we have to be realistic with what we can and want to achieve with this.