are you complaining about a docs page being a pile of docs?
The product needs to be explained in one sentence - it's not easy, but they should try working with people who are clueless (like me!)! I've reviewed thousands of startups and I'm still not sure what this is reading their marketing message on their homepage!
Seems pretty clear it’s a VPN replacement?
From home page: “Replace your VPN” and “Create a secure network between your servers, computers, and cloud instances”
Not really. VPN is just a solution of a problem. Most problems have more than one solution.