I make this assumption because there are plenty of services that can post to multiple social media accounts, and even cross-posting really wouldn't take that much effort- maybe an additional minute per post if you have to log in each time.
They're purposely limiting their reach, and I see no reasoning listed so I assume not everyone there is proud of their "why".