Same symptom happens with addiction: just because you see short term engagement because the product is designed to get users hooked, does not mean that they will not switch once better options are available. You can't retain long term loyalty with bad quality products - same thing happened with Facebook.