Потому что зверобой, бессмертник, ромашка, они как бы являются растениями, слово есть опущенно, но оно подразумевается, если бы было: зверобой, бессмертник, ромашка есть лекарственные растения, то сказуемым было бы: есть растения, но так как оно только пдраземевается, то сказуемым является только слово растения