In general, in the United States, most of the television networks offer online streaming video services that show recent episodes of the shows that they have broadcasted. In general, most networks offer online streaming availability of broadcasts the very next day. ABC, CBS, NBC, and I think the CW are among the many networks with this type of streaming release schedule. I have noticed that FOX does not follow the next day release schedule. In fact, FOX does not make their online streaming videos of recent broadcasts available for eight days after the initial airing. This means that the next episode airs before you have a chance to catch up. I don't understand the logic behind this kind of release schedule. If you miss a show you will be forced to either miss the next show or watch it before you have had a chance to catch up. I am now unsure what the USA network does. Do they use an eight day release schedule. I have missed last Friday's episode of Fairly Legal.
Please edit your post if you want to add more information to a certain topic. Also, websites post shows only for a week or two or for a short period of time. I have Time Warner Cable and we can watch shows from most of the channels On Demand that keeps about 3 or 4 shows. Also, there are many websites that have these shows where you can watch it all the way back to season 1.
I am not trying sound mean, but you need to chill and calm down.
I don't seem to understand what your problem is. So what if the show isn't on where it should be. I hate to break it to you, but life isn't perfect. There might be a logical reason for it or there might not be, but either or the viewer is not in charge of what goes on and it is up to the channel and producer to do this stuff. They put them online for our benefit and out of the goodness of their hearts.
It is so annoying how long some networks expect you to wait to watch the show online.
They normally release stuff or have the services release it 1-5 days after the show airs on television.