Because its an "illegal" industry, thats not a reason for being unprofessional.
its like asian customer service, i expect the worse or nothing and appreciate all the efforts
but like in anything, if you are one of the leading agencies, you need to upkeep that standard. the reason for this is because your competition is doing it
mojo has no obligation but if they want to even stay in the running... so wake up?