In an ideal world, any traffic entering and leaving a private network would be encrypted, but the issue is with near-realtime services like VoIP and remote presence where latency isn't acceptable. When you add the large number of users that use these networks, the amount of hardware for both redundancy and performance load balancing becomes a problem.