потому что идея и дух правила в том, чтобы нападающий не "дежурил" у ворот противника. любое преимущество, полученное таким образом, считается поэтому нечестным.
а вот если вратарь ошибся в передаче и ее перехватил нападающий противника, который был при этом ближе всех к воротам, то офсайд не фиксируется - эти действия вратаря считаются умышленными (типа сам дурак).