Yep, if you can't see an advantage, there must not be one. I guess that's why no one use them. This is a classic case of "I don't like em, so they stink!" open minds people, open minds.
Alignment marks on the levers will get you back with in 1/2moa. Of course, this is with quality rails and quality rings. If you try to skimp on the small stuff, you will be disappointed every time.