Also agree, for me the mayorships are what kept me checking in to my regular places, I kinda feel like the Swarm split killed Foursquare. Their loss I guess.
The benefit was a good UX.
That's at least what got me on foursquare. Really sad to see points go. Every time I traveled I'd try to top my high score and I really think it helped.