Since he's a bashing short and is paid by his employer, he's a paid basher.
He's not bashing a short you nimrod, he's bashing a person who shorts stocks - surely even you can see the difference.
It appears we have a communication difficuly due to the fact that you appear to be using a different definition for "basher" than the rest of the known world.
Let me get this straight then. By your definition a paid basher is anyone who says anything negative about anything or anyone else and is paid to do so.
So Jay Leno and your weatherman are paid bashers also?