We do not currently know of any antonyms for worth one's weight in gold.
For similar words to worth one's weight in gold, try: