Light-type would affect anything the developers would want it to. Or do you want to try to justify to me why a bug beats psychics? Or Steel isn't weak to electrical shocks despite being a conductor? Or rocks being weak to sand? Or steel being weak to flesh punching it really hard? Or birds defeating martial artists?And Light-type would affect none of these types. So why would it specifically be necessary?