Quran (2:216) – "Allah Knows And You Don't Know"
Yes so there might be people among them still who genuinely did not get the rationale behind this even after Allah telling them. Is there a clear mention of such people anywhere? And if because of that they refused to go for war, they should have been forgiven?