I think the layman that is just jumping on the fad wagon will get bored of Pokemon Go within a month or two. The diehard Pokemon fans will continue playing, but I don't see how they can keep the hook in for long.
It's like Pokemon Cards - they went from cards to practically currency back to cards within 6 months.