It's a perfect bass line for a catchy, clever pop song which shows off the guys totally different singing styles.
There's also Jim Keltner, one of the best drummers in the US in the last 40 years, just "keeping time".
The best players serve the song.
If you feel a walking bass line will be better do it. I'd like to see the look on everyone's face if you do.