Thanks for your replies guys. For me, i don't know why i am so sloppy with fingers. I don't even know how to slap. I use pick all the time coz my rythm is a thousand times better with it, and yes, it sounds heavier.
If you've been playing with a pick for X number of years, you can't just start playing with your fingers and expect to sound as good. Same with fingers. It takes a lot of practice to sound good with either and many of the skills don't transfer from one style to the other.
I started out playing with my thumb, went to one finger, then two, then tried a pick. 40 years later I can use either adequately, but am still most comfortable alternating index and middle finger.