I feel the worst for Meerkat. They basically had a few weeks between blowing up huge at SXSW and then getting effectively shut down by Twitter with the launch of Periscope.
You had to create an account and I refused. One user lost. Periscope had Twitter accounts at least. I hate creating accounts before seeing the product.
No justice in this world.