The purpose of HostLaunch is to make it extremely easy to start your own managed hosting business to sell web hosting services in that same market.
Edit: and I suppose HostLaunch's edge is to get all the hassle of setting up that business out of the way so you can focus on customer service instead of plumbing servers together.
Another use case is people in 3rd world country sometimes need international hosting but don't have any local payment method accepted by international companies (they only accept visa/mastercard/amex, not small regional card/bank network). You can tap that market by offering local payment processor support, essentially become a middle man for those vps companies. This service doesn't support this kind of use case, but other web hosting kits are very popular in 3rd world countries for this reason.
I'm not sure but it may be you're looking for an explanation of why consumers choose one product over others when the consumer doesn't have the full knowledge or information to make an ideal decision (regardless of whether they often believe they do). Brand and marketing have a huge impact in those cases, tied in with the values of the customer base driving who they trust and want to do business with.