First of all, VPNs don't solve the driver problem -- even if a user can access a printer on a network, they'll still need the appropriate driver. Secondly, VPNs are built to give users on computers access to the resources on a company network. For a mobile user, this process not only is this process sometimes manual and time consuming, but it gives all personal apps on an employee’s mobile device access to potentially sensitive company information. In other words, by allowing employees to print from their mobile devices using a VPN, you may be inadvertently sharing confidential corporate data with every app on the device.
In contrast, Breezy's architecture ensures that no VPN or open port is needed for providing secure access to your printers, so Users see only the printers they're supposed to see, and can print only what you allow. And of course, since Breezy doesn't require any drivers on mobile devices, the "driver problem" inherent in VPN-based printing solutions is solved as well.