EDIT: adding my sources for these stats up here. (I posted a comment with them but it seems like a lot of people aren't seeing it.)
40% of American adults believe in young-earth creationism
77% of American adults believe angels are real - kind of an old source (2011) but I don't get the feeling that the number has dropped a whole lot since then
EDIT2: I found a more recent figure for belief in angels: 72% as of 2016. Thanks @T_Doug
I don't think you have to directly attack idealism or religion per se. I mean, for people who have even a casual interest in history, in 2020 I feel like a lot of people recognize the flaws in viewing history just as great men conducting wars. There's a huge interest in understanding how people throughout history just lived their lives, as well as understanding what "really" happened and what were the true driving forces of historical events. I think you just have to start there.
And for people who don't care about history, whatever they're not going to be interested anyway.