The glass was not supposed to be built prove, maybe work on your listing comprehension.
Also, if you throw a ball like that against a normal glass on a truck it might go threw and kill you. The Cybertruck class stopped it and would have saved your live but I guess fuck them for making a saver vehicle.
And the guy in the suit was clearly a joke, unbelievable the hissy fit people are throwing over this.