So what's the solution for someone like me who's driver's door is already busted (check strap mount ripped from inside the door itself, was like that when I bought the car) and doesn't have access to welding gear?
I have to add, regardless of the outcome of the debate as to whether the plastic bushes being worn causes the failure, I still say it's a poor design. Either the check strap seizes too easily, the door skin where it's mounted is too weak, or a combination of both. I've seen some
really poorly maintained cars in my time, some of which the oil was like treacle when I checked and it was amazing they still ran reasonably well considering, yet not one of them had a broken or missing check strap. I'd be quite willing to bet the only time the check strap on those cars would ever get any "maintenance" would be when the door completely refused to close even after a good shove, yet they still seemed to be in one piece. The only problem I ever recall is a really annoying squeak on every open or close, which of course also went ignored until I greased it due to the insanity-causing potential

.
It's one of those things, all cars have their faults and I think it's hard to argue that this is a definite fault on the Omega.
Oh and as it was mentioned by someone above, the doors on my 840 are as solid as they probably were when they left the factory. The check straps have never (to my knowledge) needed any maintenance, they don't make any noise and still look like new. Partly this will be down to them being covered by a small rubber gaiter that stops all the crud getting in and causing problems in the first place, but I'm sure it's also a much more robust design.