Free VPNs often have limited server locations because maintaining a wide network of servers is expensive. Paid VPN services can use the revenue gained from subscriptions to invest in more extensive server infrastructure.