If you don't want fret buzz, for whatever reason, you can combat it with setup and technique.
The reason you probably hear it more on cheap basses is because they are not setup, setup improperly, have unlevel frets or a twisted neck. Or a combination of the above.
You can lessen or remove fret buzz through technique also. He's only getting buzz when he digs in, which is really common. You can guess how to avoid it

I complained once about string noise and buzz to some other bassists and the advice I got was turn up the gain until it's too loud then figure out how to play quieter
