Ahh OK... well yes, that makes way more sense. I think it's a matter of convenience, its far simpler to download an app and let it "do its stuff" than to find a suitable client and feed it the correct config.
What you describe is also a good setup. Good if you don't trust your VPN provider to deliver a secure app -- a level of trust that cannot always be assumed.