This is the same argument that the unibomber made and you see where it took him. LOL"You can't have your cake and eat it too"......One can absolutely have their cake, and then eat it.
"You can't eat your cake and have it too" is the more accurate representation of the meaning. You can't eat your cake, and then also still have it since you have eaten it.