Limitations of ECM include high power consumption, disposal of used electrolytes, maximum thickness that can be machined, and difficulty in machining non-conductive materials.