Even when things get better for Snap, they aren’t that good