The math fails for what you think is wrong with this cantrip. The first thing to consider is what disadvantage actually does for D&D. The second is to consider who is using this spell (wizards with low AC and hitpoints). First, disadvantage doesn't change the odds of success or failure by much...