Strava recently increased their minimum segment length to 500 meters, from the 300 meter mark where it's been for several years.
As the person maintaining the library of Strava segments for Zwift, I find this new requirement to be overly restrictive. 300 meters was already too long, in fact. 500 meters is just silly.
Most Zwift sprints are too short to be made into Strava segments, and certain sections of the Alpe du Zwift climb are also too short.
I understand that Strava engineers are concerned with the inconsistent recording of GPS coordinates on various devices, but this isn't an issue on virtual platforms where coordinates are consistently written to your fit file data. (Zwift records every 1s, for example.)
For that reason alone, shorter segments should be allowed on virtual platforms, since accuracy is ensured across all users.