You can't beat him up, you need a skilled hitman to take him out. Also if you buy slaves from him in the bar it increases his power even more. Usually you can take him out pretty fast in the beginning of the game if you recruit your professor to be a hitman. However with the current state of the game, you'll lose several things. Like police protection, protection from the bikers and if you want any black women those will disappear also. There's currently no way to get police protection without Mabuta, so if you have street whores then you'll be bailing them out of jail often. If you want him to take a lower cut but still have the other stuff, then go to him before making any whores. Think he only takes like 60% with that route.
I'm not sure if spectre made any improvements to the factory but it's kind of borked. Not really sure what makes that any better to be honest, code there is a headache but for the brothel, you have to advertise your whores at a computer or hire someone to do it. Think for that one it should be a bit higher on how many people go there. Right now it's pretty low number if you put a bunch of whores in there.
Ah, this is I guess a split responsibility bug. It's from my old qsp on git that spectre copied over but some of the location names aren't the same in that version as this one. So
spectre1viper , not sure if you saw this in the code womanname_eb and surname_eb are named differently. Also I have better names for those both of those if want too.