Recently I wrote the sentence
"Even journals operated by scientific communities have to charge publication fees."
and what I wanted to convey was that there are some such journals that have to charge publication fees. That would not imply that every journal would have to do that.
However, I got rather strong opposition stating that the sentence means that all such journals must charge fees, which would be a significantly different meaning.
What is the right interpretation or is it inconclusive (could mean either of the two)?
Adding and "all" before journals would have made it clear that all journals are meant and adding a "sometimes" before have to charge would have made it clear that only some journals are meant. However, that was not the case, the sentence was as above.
The sentence has since been changed. The purpose of this question is just a better understanding. To make it a bit more formal. If I write
Even Xs have to do Y.
does this mean "All Xs have to do Y" or does it mean that "At least some X have to do Y" or could it mean one or the other? (X is something that has a plural).