totally disagree, rag crafts the agent and delegates what sources should be scored/chunked in what manner, if its leaving itself open to some potential source gaming the system like this, it is a lack of preparation.
For some use cases, this is totally whatever, think a video game knowledge base type rag system, who cares.
Finance/medicine/law though? different story, the rag system has to be more robust.