I don't think the issue is literal or non-literal but about taking these verses in context of other verses with a holistic understanding.
The spirit of battle and war - a Creator would not shy away talking about that. Although these verses were revealed in a specific context, no doubt, they have universal implications.
Of course making haste with a verse and understanding would be awful, and if someone follows evil and thinks Quran says to do that, when they have no proof, they are too be condemned, not a book that put everything it's place but people are too lazy to study it.
And Quran has plenty of proofs for God, and makes the best detailed version as well as the most short version of the moral argument, and there is many more proofs it offers.
The spirit of battle and war - a Creator would not shy away talking about that. Although these verses were revealed in a specific context, no doubt, they have universal implications.
Of course making haste with a verse and understanding would be awful, and if someone follows evil and thinks Quran says to do that, when they have no proof, they are too be condemned, not a book that put everything it's place but people are too lazy to study it.
And Quran has plenty of proofs for God, and makes the best detailed version as well as the most short version of the moral argument, and there is many more proofs it offers.