Not trying to be a jerk or anything but…well i build a lot of corporate applications (web based, app based, custom servers) and i hear repeatedly that the company would prefer to use self signed certificates for this sort of thing. Third party verification is only a critical component for things like e-commerce(you still get the data encryption with a self signed cert). When you have several web applications that maybe run outside your vpn, its nice to be able to use an easily regenerated ssl certificate Some times ssl is rotated frequently to take advantage of improvements in encryption tech. Then there is the cost, and the added complication of when a ca root goes down or is just unreachable from the client trying to connect(yes it does happen). Frankly i was amazed this app cant just connect to a self signed cert(sure make it an option to ignore the warning, or better yet "opt in" to allow it with that not being the default).
Just saying about 90% of my customers will not work with any 3rd party verification(for there non e-commerce applications), and they have their reasons.