It seemed that Howard Mechanic, who had fallen off most radars for 28 years, was suddenly everywhere.