I get the having time thing. I don't get the complaining about IotD or the lack thereof.
I think our more modern day IotD is gravdigr's Today in History thread. I really like that. I learn stuffs.
It's all good content. We just don't always get what we want...sometimes you just might find, you get what you need.