It is my opinion that strong infinite combos are a detriment to the game, both by making the tournament environment sterile and by making the game less attractive to newcomers. Exhibit A: the 2013 World Championship Finale. Instead of going back and forth on whether this opinion is correct, I’d like to start a discussion on how to stop the currently dominating combos (Urguck and Eltharion) and, possibly, close down the most obvious avenue for future infinite chains.
My proposal is twofold:
For Gathering the Winds, change the rules text from " Action : Remove resource tokens from this card equal to the printed cost of a target Spell card in your discard pile to play it at no cost. Then, sacrifice this card."
to " Action : Remove all resource tokens from this card to play (at no cost) one or more target Spell cards in your discard pile with a total printed cost up to the discarded tokens. Then, sacrifice this card."
This stops the Eltharion/Gathering/Arcane Power combo and is a bit more user-friendly, since it directly gives the possibility of playing several spells. It could be harsh if this action gets canceled, though.
For Barbed Snares, Burlock’s Ingenuity, Convocation of Eagles, Fists of Mork, Pigeon Bombs and Soporific Musk, the idea is to limit them to once per phase. Since this is not directly possible for Tactic cards, one (admittedly rather inelegant) way would be to change
"Then, you may put this card on top of your deck."
into "At the end of the phase in which you played this card, you may put it from your discard pile on top of your deck."
This stops the Urguck/Lord of Change/Fists combo and severely hampers the Eltharion Combo, even without any change to Gathering the Winds. While neither Burlock’s Ingenuity nor Soporific Musk have been disabused so far, I’d prefer the safe route of cutting down all of these six cards.
Is there anything I missed? Are there powerful infinite loopscombos around that would continue unhindered if these changes were implemented? Are there better and cleaner ways to achieve this?