MT5 can take advantage of modern computing power - MT4 is an old dog with no tricks left. I run fully automated systems on both platforms and I'm ready to take MT4 out back and toss in the dumpster.
Not much. Some changes in how C codes are interpreted and expanding the marketplace that permits the selling of those useless EA's.