Anyone else feel like this was the only reason Episode I had that pod race scene, so that they could put giant pod racers into the arcade and several games out onto the consoles?

No. The Podrace was there for the same reason the Coruscant speeder-chase was in Ep2: To break up the monotony of an hour of exposition.
_________________________
Tony Fabris