Honestly, most people (especially those who do not use touring plans) don't realize how long a show or ride is. Disney understands this, and realizes that a lot of people would miss that deadline and Fastpass would not work as they planned, so that's why most CMs do not enforce an expiration.