Q: Why bother with a VPN, aren't there other ways to give users secure access to network resources?
There are different ways to control access and provide secure access to network resources. A VPN is just one of those ways.
However, a well implemented VPN is transparent to the user and should require no special skills or knowledge to use