Newer machines also have under playfield magnets which can also add randomness and fast flung balls. IM, Avengers and ST to name a few.
excellent point forgot about this, but as a player, do you have a say in whether to risk a shot through the magnets to achieve a reward like good points or are they a bit like sewp1 where you feel a bit ripped off playing well and then a magnet just drains your ball. I haven't really played the games you have mentioned