I think the windshield itself is some kind of construction unlike all previous car windshields. Hazy streaks are impossible to remove.
I have 2 other vehicles and have owned 20 cars over the years. The problem with cleaning this windshield is tied to the construction materials