A drawback of CPM is that while it can optimize for visibility in an ad campaign, it does not guarantee engagement or conversions. This can lead to higher costs without tangible results.