Оно не может двигаться быстрее, потому что скорость света - максимально возможная. Вроде бы всё итак логично =). Нельзя двигаться быстрее чем "максимально быстро". У вас должен быть другой вопрос: почему максимальная скорость конечна, а не бесконечна? Ответ на него прост - только в таком случае возможна непротиворечивая физическая теория, где есть динамика/время.
Что бы иметь скорость света, объект должен иметь нулевую массу. Что бы массовый объект имел скорость света, ему нужна бесконечная энергия. Так как безмассовая частица уже двигается со скоростью света, то никакой материальный объект не может превысить скорость света, однако не материальные объекты(такие, как тень) могут превысить скорость света
НИКОГДА не сможет! Для этого требуется бесконечная энергия (по современным понятиям физики космоса - ОТО и СТО) или иметь "нулевую" массу - что опять невозможно - есть только у фотонов.