Then you shouldn't blame the theist as well should you? Seeing as they didn't get the chance to see this "Scientific truth" that is now known. If by your notion that science disapprove religion of course.
And in heaven is your Sustenance, as (also) that which ye are promised - Surah Adh-Dhariyat