Question: why does vga have screws?
Answer: They're just there to stop them falling out of the sockets. A lot of the older D-type connector like serial, parallel and SCSI ports have them. The cable coming out is relatively heavy and is easy to knock out, hence the screws.