Afinal, qual é o certo?
De acordo com as obras citadas por mim, em outros textos, o falante pode dizer:
"Hajam vista" os incidentes. "Hajam vista" os obstáculos. "Hajam vista" os opositores. [Construções corretas]
"Haja vista" os incidentes. "Haja vista" os obstáculos. "Haja vista" os opositores. [Construções corretas]
"Haja vista" aos incidentes. "Haja vista" aos obstáculos. "Haja vista" aos opositores. [Construções corretas]
"Hajam vista" o oponente. [Construção errada]
Veja que "hajam" está no plural. "Oponente" está no singular.
"Haja vista" o oponente. [Construção correta]
"Haja vista" ao oponente. [Construção correta]
No entanto, se o falante deseja evitar polêmicas, o melhor é dizer:
"Haja vista" o oponente. "Haja vista" os oponentes. [Construções corretas]
"Haja vista" a dignidade. "Haja vista" as pessoas cultas. "Haja vista" o bom ensinamento. "Haja vista" o bom professor. "Haja vista" os bons professores. "Haja vista" a tradição. [Construções corretas; construções que evitam polêmicas]
A língua portuguesa oferece aquilo que se chama de "casos facultativos". O falante pode optar. Entrementes, há quem queira convencer as pessoas a usarem determinadas formas. Isso se chama "ideologia". Este é um direito constitucional. Ademais, como está supracitado, há "casos facultativos".
E, agora? "Somos obrigados a ser livres";"é impossível viver sem decidir", dizia Sartre, filósofo francês.
Carpe Diem!