You never read the translator's notes, do you?
English is shit tier, native english speakers WOULD think puns are shit.
Alot of the puns in bleach are double multilingual puns- a word in spanish, which, when written in kanji, is the same or very similar to the word's meaning in japanese
you can't fucking do that in english, period. And STOP TELLING FANSUBBERS TO REWRITE THE JOKES/SCRIPT TO DUMB IT DOWN FOR YOU, NO SUBBER WITH SELF RESPECT OR ANY STANDARDS OF QUALITY WOULD DO THAT