E&M is far from "simple". It contains special relativity, for starters. Also it is incompatible with thermodynamics: solving this problem is why Planck invented quantum mechanics. Also point charges have infinite energy: this problem leads to renormalization theory. Also it introduces gauge invariance, an essential but complex part of all modern theories. And lastly, the mathematics of E&M is a big step up from Newto…
An even more blatant difficulty with E&M, related to your third point, is that it is schizophrenic. Given the trajectories of charges it will tell you what the electromagnetic field will be, and given the electromagnetic field it will tell you how charges will move. Unfortunately, these two parts of the theory seem to be incompatible, and the theory will not tell you how fields + charges will evolve in time.