If there were no trademark, there would be no Coca-Cola brand as they would be no way to stop other people riding on the back on the Coca-Cola advertising.
Oh well then...
Exactly

Your whole premise is that 1 individual has the right to prevent the rest of society having a brand like Coca-Cola or MacDonalds. And thats not the case; if a society has chosen to have these things, individuals in society can be legitimately punished if they try to prevent it. You are free never to touch Coca-Cola yourself. But you are not free to prevent other people having it.
The same basic logic applies to research. People want drugs to cure illnesses. You may think the fact that you can't copy the drugs and sell them for profit is a huge infringement of your liberty but no-one cares. The rights of the many to drugs vastly exceeds the value of your right to make a quick unearned profit.