It has been debated that light has a physical part for a very long time now. This view hasn't always been agreed upon. For different reasons.

This sort of seals the deal don't it though?