Report question

Question: Why do abstract methods have to be implemented by the first concrete class, and not one further down the chain?