I liken the Leader board situation to this scenario:
I went down to the local store and ordered and paid for a Supreme Pizza. When I got it home and opened the box, it nothing on it except for Ham and Cheese.
So I ask the Pizza store Manager, what happened to the rest of my Pizza that I paid the full amount for and it was advertised to have the lot?
The Manager turns around and says, sorry pal, I pay the kid out the back to put all the toppings on but he just didn't do it, or forgot or didn't know how. The Manager further says, I can't tell you when I will put the extra advertised toppings on your Pizza, but I am working on it, just take a seat and wait for 6 hours whilst I try and get the toppings put on for you, but you are welcome to eat the pizza I already made for you.
Who would put up with that? Who would want some sort of rock solid concrete answer on what the fuck is going on or you would demand your money back or some sort of discount?
Who would ever shop at that Pizza shop again?
After I read this piece
Quite suddenly
and
most
unexpectedly
I vomited