I think you are conflating "working multiple jobs" with working multiple jobs during the same time period and lying to the other jobs about what you are doing when you cannot be reached. There is a big difference. If I work 9-5 on one job, and 5-1am on the other job that is not taking time from one to spend on the other. If I work 2+ jobs during that 9-5 period and not tell anyone and make excuses for not getting things done long enough until one of them fires me that is being dishonest.