The 3 hour rule is unenforceable and possibly illegal. They are not giving away a seat from a ticketed passenger 2 hours before the flight. I could be wrong, but I believe the FAA sets the rules as to when the door closes prior to the flight.