Looks wrong in my opinion. On top of that, it adds more safety concerns such as trying to get the driver out of the car after a large accident, debris hitting it/large accident can cause the canopy to break or fracture, it will make the cars more aerodynamic so speeds will be higher (something F1 has been trying to reduce for a number of years), it reduces visibility when wet or if dirt gets on the screen, and finally it takes longer for a driver to get out of the car which can be lethal in certain circumstances.