Most days that have good wind will have other kiters around to help. And in my experience everyone is very friendly and happy to help launch and land.
And, with a little practice self launching and landing is fairly straight forward.
And, you'll see the same crew at the beach each day so before you know it you got a bunch of kite budies