I do believe the correct, band backed-up meaning behind this song is 9-11. "Feed the mass a justified murder" - the terrorists believe their killing is justified by their religion. "You've wasted your existence" - they killed themselves pointlessly, except to kill others. "Lost yourself in a larger cause" - they dedicated themselves to their religion blindlessly. Look deeply into the lyrics and you see it quite clearly.
I do believe the correct, band backed-up meaning behind this song is 9-11. "Feed the mass a justified murder" - the terrorists believe their killing is justified by their religion. "You've wasted your existence" - they killed themselves pointlessly, except to kill others. "Lost yourself in a larger cause" - they dedicated themselves to their religion blindlessly. Look deeply into the lyrics and you see it quite clearly.