Well, first off, I think geocaches would be either found by CMs and thrown away, or taken by inconsiderate guests. Also, you don't have to stare at your phone all day for Pokemon Go. It notifies you if there are any Pokemon nearby, so there's no need. Plus, Pokemon Go is free, and has way more...