I agree with all of that. I think this site has a lot of value as an aggregator. It doesn't solve the Popcorn Time problem though because it doesn't make legally streaming movies easy. It just makes them easier to find them. That's not the same. It feels too much like they're trying to ride the wave of Popcorn time's success despite having very little in common.
My main point in writing the critique is just that if you invite a comparison between your product and another you should make sure that they're actually comparable and that yours will come out on top. Otherwise you'll turn what could have been a warm reception into a cold one.