International upgrades still tend to require fairly substantial co-pays. Nothing like paying the whole thing in cash but still in the multi-hundreds of dollars.
If you can get the miles from churning, I wouldn't say that the co-pay is particularly onerous, it's much less than it would have cost to buy all the tickets in economy.