I agree that a P will cover almost every bass need, with one notable exception - they sound like dog-poop when you slap them.
Hey I don't know about that. There's a lot of classic slap 'n pop bass that was done on P basses.
It's not that bright slap tone, but listen to stuff like Peg by Steely Dan.. that's Chuck Rainy on a P bass. Then there's Lowdown by Boz Scaggs with David Hungate on bass. That introduced a lot of people to string pops. How about "Forget Me Nots" by Patrice Rushen? That's Freddie Washington on Precision Bass.
Back in the 70's most bass players used P basses, hardly ever Jazz basses, so many of those recordings from the 70's are probably P basses.
As far as the solo tone of a P bass.. all I can say is listen to John Wetton with King Crimson!
I'll take a P bass over a J any day.
Me i Play ,practice or gig my bass and then decide if it needs em or not. I played 2 MIM jazz basses for 3 + years stock except for the pickguards that were killer. I now play P basses one a 50's classic reisssue with american standard pups...love the tone wont change a thing...some guys would rip em out?