This is the real answer - long-standing connections are banned by the platform monopolist - and should be much closer to the top.
Yes, but I think the claim was that a persistent TCP connection has a negative effect on battery life, which is not obvious to me. An idle connection should have no impact whatsoever.