Light pushes and light has weight. Light has mass.
We can make innumerable mathematical models that work for (1) light having mass, (2) light not having mass, or even (3) light not existing at all. The idea that light is massless will be thrown away eventually along with the rest of Einstein's magic tricks.