On my Ubuntu system, this is a symlink as well, but this is intentional. The a2enmod script reads basename($0); (perl) to determine what action it is expected to take.