Ymmv, but for me work from office is far more productive than from home. It also allows a very effective context switch so you don't feel like working when you are at home.
Now I work from home 2 (two) jobs, one full time that used to be the office and one contract. I make 2x what the single office job pays me and only so I'm close to a decent pay while still below US average for developers (I live in EU).
No ducking way I'm going back to half pay plus wasting half a day in traffic for free.
On you working 2 jobs: I knew people who were working remotely 2 full-time jobs at the same time. I think their employers wouldn't be thrilled if they somehow found out about it