The point of merging a public testnet is that it's a dry run for the entire ecosystem. Lots of entities use the testnets, from individuals to applications to exchanges. If they can pull off successful merges on testnets, they can probably do it on prod. And while this is the most complex upgrade so far, Ethereum has done a lot of other upgrades since launch.
At some point, you have to accept that you've done all you can, and ship.
At some point, you have to accept that you've done all you can, and ship.