Way to blow up their credibility in one sentence... Those are completely different jobs. An IT manager needs both management skills and sufficient technical knowledge to make decisions about technical matters and effectively supervise technical employees. Those skills are in higher demand, resulting in higher pay for IC staff and managers.
Also, numerous studies have found that the pay differences within job categories are largely accounted for by factors like overtime, lack of flexibility, stressful work environments, long commutes, etc. Society encourages men to pursue higher compensation, so it's hardly surprising that they are willing to put up with more for an extra 5-10%, even if it's to the detriment of their health and work-life balance.