Understanding the Growing Popularity of STS Platforms