As long as they quit rebooting the PTCGO's data banks then I think it has a bright future, I mean how would you feel If you spent money getting codes out of booster packs to get "digital" cards online only for all that data to get deleted for a new system of playing PTCGO? I wouldn't be too happy. Then again If it were up to me I'd rather play Pokemon TCG the old-fashioned way...
PTCGO is a great replacement for RedShark to test decks and such for tournaments but it still doesn't beat the real thing of actually getting out of your house playing cards with your friends instead of feeling like you're playing on a MMORPG for 24 hours straight which is what PTCGO is. There's already other forms of entertainment media for that, it's called video games. If I want to play cards I'll play physical cards not digital cards, I rather choose video games over playing with digital cards anyday.