Time Machine is a great facility to have and it's good that the pricing has been sorted out regarding meetings rather than races etc..
The issue of missing races is a pretty big one though. It seems that the vast majority of horse race meetings only include 3 or 4 races. They should contain between 6 and 8 races. So, even though we're now paying the right kind of price for a meeting we're only getting half the races for that meeting. Also, because each meeting includes a range of race types we're getting a limited range of those race types too potentially.
Even as recently as Saturday, Aintree is only 4 races and Wolves only 2. It would be really good to get that sorted.