If there's money to be made, someone's going to do it. If they KYC all customers, they would even be allowed to advertise their "mixer" on Bitcointalk. But the business model will be so terrible, nobody will use it.
I'd argue those aren't privacy services. You can't generalize behavior of people who don't care about privacy to people who do care. To most people, privacy is just an inconvenience, and those aren't the people who use mixers.
Any mixers that accept KYC and keeping logs just like exchanges are just like exchanges. Exchanges that do not keep logs, accept the use of Tor and not accepting KYC are seen more as mixers to privacy people.
Mixers keeping logs and accepting KYC, why using them with the high fee they are charging their users when there are exchanges that can be used. They are no more mixers the moment they start all these stupidities.
Mixers should not go to this direction.