I'm not a fan of the word "pitch"

Pitch is a one way conversation between the pitcher and the pitchee.

Pitch means to sell the good stuff and hide the bad stuff.

Pitch is to be superficial not deep.

I prefer discussions. Meaningful talks. Having a dialogue about the good and the bad.

Don't pitch me. Let's just chat.