Improve UX for adding new VPN connection
When clicking "Add new connection" in the KCM the user gets presented with a huge list of different connection types to choose from.
Some of them are somewhat obscure technologies (Bond, Team, VLAN). Some of them are common things (wired ethernet, WiFi), but one usually doesn't create such connections that way. Wired connections should just work when plugging a cable in. For Wifi we expect people to select a discovered WiFi from the applet instead of creating a Wifi connection from scratch.
My guess would be that 99% of the time people go there they want to configure a VPN. And yet VPNs are sorted last in the list. Quite often they probably want to import a VPN from a configuration file they got e.g. from $work, but that item is the last in the list.
How can we make the common case of wanting to add a VPN more streamlined instead of hiding it below a bunch of mostly irrelevant and even confusing options?
For context, this is the current list of available connection types: