Because what are you going to put on the grapefruit juice label, a list of thousands of drugs that can have interactions with it? If people don't read the leaflets to their medication that's really on them.
It's surprising that people would take any medication without reading the leaflet anyway, given that grapefruit is not the only thing that can interact with them, and it's usually pretty clearly written.