3 ms·The falling may be due to the fact that other similar sites have popped up and started gaining traction.by rguzman 16y agoThe falling may be due to the fact that other similar sites have popped up and started gaining traction.