Furthermore, the lawyers have viciously clipped the wings of the streaming-movie era. You have to start watching a movie within 30 days of renting it and finish it within 24 hours.
Which streaming service does this describe?
The author paints "streaming" with an overly broad brush. Having only experience with Netflix, this quoted sentence describes a system I've never heard of - and saying Netflix's selection is from the Carter era is a gross simplification.