It is not only pointless but can actually be counter-productive to wildly speculate on who is responsible for the terrorist attack on the Boston Marathon. Domestic, foreign, religious, secular, or just purely insane: we really have no idea why this attack happened right now.