YEAH MASSIVE CONSPIROOCIES LOLOLOL ...or the monetary benefit to hosting it there compared to elsewhere is deemed to be worth the trade off against any advantage Ferrari might have. Or any other of a multitude of reasons the teams may have signed on the dotted line, rarely is Formula 1 as simple as one deal like this happening in complete isolation to the rest of the goings on.
I'm just astounded that anyone could think having years upon years of experience of a particular track would be of absolutely no advantage at all.
I'm just astounded that anyone could think having years upon years of experience of a particular track would be of absolutely no advantage at all.