I don't think that is true. People are not going to go out of their way to buy cards for a one day event. So many games have been killed even though they had better game mechanics then games like Magic because no one would set up league or weekly events for them.
I only have cards because my wife will play a card game based on disney but I really only have base set because buying new cards is pointless till someone starts holding events. There is a place in LI that i think would let us play if we meet up there and play some games and other card players may start to get interested. Games are not build into hugh events over night they need exposure and people playing them.