@timlocke Your comment wasn’t completely useless. It was unasked for, phrased insultingly, and begging the question (while being wrong), but there was a nugget of use in there.
One big difference is that Veilid is designed as a library, not a service. Link it into your app, make some API calls, and now your app is Veilid-native. While lots of people run Veilid nodes today, they’re basically a thin wrapper around the library use to help bootstrap the mesh.