yeah he has AA/AK just as much and maybe more often than flushes so I agree we have to b/fold river.
And to answer your last question, yes regs realize that you will think they will always c-bet with a flush draw so he ALWAYS has it here. Until you get levelled.