Sure. Literally, it did not.
In context? Switch out some of the nouns and verbs, and you get:
s/they/women/; #(men can get raped too)
s/google glass/short skirts/;
s/Glassholes/Sluts In Short Skirts/; #update pejorative
s/punch/rape/; #update verb
s/America/Saudi Arabia/; #helps my metaphor
You get:
Unless Saudi Women can make their short skirts less sexy, people are still going to want to rape Sluts In Short Skirts.
Sure, literally that does not justify it because they don't use the word justified.
But who are we kidding here? You insert a victim-blaming aspect into a situation that involves violence, but want to pretend that gives no justification to the perpetrator.
You're not fooling me.