Taking only a few factors that fit a very specific narrative and are presumptive is dishonest, even if not intentionally so.
People are blaming Trump for El Paso as if it's a verified fact that Trump's statements are the one or only thing that pushed this guy to do what he did. Nobody actually knows that (it's actually kind of a silly thing to think), even if Trump was mentioned in this guys "manifesto". And if you disagree I would challenge you to explain to me exactly what your logic for Trump being the "real culprit" is. Meaning I want you to explain how you know this guy wouldn't have snapped and murdered people if Trump wasn't president.