Doubt any toning down is going to happen. Some form of this relentless mission slog with an overreliance on randomness has been in the mod since forever, and has occasionally been criticised here and in other places around the interwebs.
You can change this for yourself by editing the mission script file and either lowering the chances or just removing some of the repeat entries. Alternatively, look into your save each month and delete what you don't like.
Of course, the "six missions at the same time" thing is more the fault of the vans, which are excessively slow. At least one car might be advisable until you get better transports.
Capturing enemies alive is a good habit to get into, since (if nothing else) it's practice for upcoming harder enemies (some of whom you do need to capture an unholy amount of times to progress), and you can always ransom your prisoners for a bit of cash. Quite a bit in some cases. Plus some more score than just killing them, if you need that.
'Pointless' research is kind of a reward in and of itself, a look into the XCF world of alien and other conspiracies. Not for everyone, certainly, but it's what makes X-Com Files into X-Com Files and not another, closer-to-vanilla mod.