Not a dev: " Twice daily deploys don’t happen if QA goes through a 48 hour test process".
Why does that matter, surely it's pipelined. If you feed in RC packages to a 48h QA twice daily then after 2 days lag you're getting tested code twice daily.
I'm not suggesting that's realistic for large software houses, just that the logic seems wrong?