Treat your bass how you like, it's your bass.
However, if you do NOT do your own setups, have the courtesy to clean it thoroughly (or expect to pay extra for that) when you give it to a tech. There's few things more unpleasant than scraping someone else's sweat etc off a fingerboard...
The dirt on an instrument is NOT irrelevant, and it is NOT 'mojo'. It's just stuff that will kill your strings, knacker your pickups, and rust your metalwork. If that's what you want, well, it's your money and you will eventually spend more of it because of this attitude, in the same way as an abused car will inevitably cost more to run/MOT than a cared-for car.
I care for my kit, so I expect it to perform on demand. If you don't care, it WILL eventually let you down BECAUSE you don't care.
</rant>
Of course, wear and tear will 'mojo' your bass, but it should take, with care, oh, 25 tears or so to get really reliced!