“Its incredulous,”
No, it’s not. It may be incredible, but not incredulous.
Im incredulous that any of these people hold faculty positions in a university. :)