It's intriguing that Apple is repairing these at no charge for some, but not for all customers. For those in the U.S.A. who have not received a free-of-charge repair, I would think a class action suit would be appropriate. (There have been successful class action suits against tech companies for much less aggravating circumstances than this.) Avanos, since you're in Canada, I don't know what legal recourse you would have, but there may be something similar for Canadian citizens.
As for publicity, there already has been some, but it has focused as much on Dell and HP as it has on Apple. It would be interesting for a reporter to look into the different ways various companies have dealt with this, even comparing Apple's earlier iMac capacitor problem to the eMac situation. I'd love to see Consumer Reports jump on this.