I don’t get the purpose of “VPN apps” as opposed to just signing up for a VPN service and setting it up in iOS settings.
The only sensible reasons I could see for an app are either to deliver the content to the user in the manner the user is most accustomed to, or to be able to integrate billing as in-app subscriptions, etc.