I think this issue is two fold.
1. The site actually uses more resources to load, your pc or device has to work harder to display the OCN site.
2. The OCN servers are likely the same servers they were using before and on the same internet connection, however now that internet connection is moving more data through it.
I have noticed the OCN site slow with more users on it - It ran REALLY fast right when they brought it back up because relatively low user activity (I even commented on how fast the new site was running within 5min of using it) - however I now see that was due to low user count.
This all comes down to limited throughput on the internet connection running the OCN servers. See the new adds here? hopefully they will help OCN get a faster internet connection with the revenue generated from them.
Do they think this will help prevent piracy? netflix helps prevent piracy and they are going after it.. WOW. Super job.