I'm sure it's always mostly to save money, to get what you need done with no wasted cost. There's tons of physical space in an arcade cab, no reason to keep a board small, so if you can get 20 1 meg chips for cheaper than 1 20 meg chip and it will run your game then you go with the cheaper option. Using the latest processor on an arcade game could cut big time into profits depending on the game you are making. For a 2D shooter it's overkill. Also the SH3 at 133 Mhz is a totally different world from an old Pentium 133 running Windows in the background. The SH3 is plenty for a 2D arcade shooter. The way they break stuff up can also help with development ease, pcb repairs, hardware performance, etc., like having some chips be for graphics, some be for program and some for sound so they can run simultaneous jobs, which is why, for example, the sound flow doesn't budge even when Akai Katana Limited goes into slide show mode.