ShutterBug SG I think the key words are: SPECIFIC RIGHTS and INDEFINITE advantages. SPECIFIC RIGHTS, are known and accustomed to or generally accepted and agreeable. While, INDEFINITE advantages are either ill-defnied, not defined, or has yet to be seen.
dragg SG it means it is not generally appropriate that specific private rights should be denied in order to give rise to indefinite advantages to the general public.
OH-FF SG It just tells you that they have the power and the knowledge to decide who to give and who not to give rights , because you are not clever to read their ambiguity.
Mr Fugue SG I think no one beats my interpretation in terms of least no. of words and accuracy of meaning.