NDAs/ data protection for one. I'm not against people having multiple jobs, but some jobs have access to confidential/proprietary data that employers have a legitimate interest in protecting.
Seriously though... this is ridiculous but it's 100% the fault of the employer for over-hiring and bad management.