It's amazing how some Foci are having issues and some have been fine since day one. At least the ones having issues is the far lesser majority.
Sorry about your car but could have been a rock if they had to actually replace it, which isn't their fault or a build quality issue. If it was just leaking like from a coolant hose they wouldn't replace the whole radiator. And At least its fixed so you can enjoy driving it again.
2012 Oxford White Focus Hatchback
Dyno #'s 164.35 HP 147.12 TQ