Ok, their rules are very strict, but as you said that's the free hosting and they need to monitor the pages to be sure there's no warez there. If you looked at the paid hosting TOS, they have "normal" restrictions, they allow zip files, every language... and that's because you PAY for that...