Yes, there are free movies On-demand. When you go to On-demand, then tab over to movies and then scroll down to "Free movies". Checked again today and it still only shows exactly 500 movies, as if they somehow limited the offerings to only 500 now.
I understand there are movies on-demand but my point was Cox doesn't supply the movies. The networks supply the movies, and Cox is a conduit to the networks. Cox only provides access to what the networks supply.