Very well said and very insightful.
In the end, attempts to explain away, white wash or downplay the obvious and blatant political messaging (Fascist- catch, verses to an Italian song associated with left wing resistance, stated dislike of the victim's political messaging) are likely to come up short.
Im my opinion, such attempts are disrespectful to the victim. It is similar to speculating that this shooting was not truly based on hatred of Palestinians. Maybe the shooter was actually motivated by video games? Maybe the shooter confused Palestinian colors for Italian colors (both use red, white and green)? Maybe he had a mental psychosis? Maybe, Maybe......
<modsnip>
Yet, as you state, there could be other sub motives besides the obvious political:
- Drifting angry youth who "failed to launch". How long is an electrical apprenticeship program? He was enrolled for three years. May indicate attendance and/or grade issues mixed with drifting with no clear goal or purpose.
- His choice of cruise mobile is not exactly eco centered and socially aware. Maybe a bored "rebel with out a cause"- who then recently found a cause"? Maybe even changed his political orientation for "shock value", attention and to generate cool talking points?
- Social isolation: As others have noted, the gay joke reference is a generation old. Maybe socially isolated and those noticing would include admiring females?