Why isnt mixing completely open source…

Why isnt mixing completely open source and integrated into wallet software? Seems pretty silly to have 1 illegally operating entity host mixing.