The parent company MindGeek (Revenue: 460 million USD) formerly known as ManWin has been receiving such criticisms for years now.
This is not a hit-piece against a small streaming start-up. It's a wake-up call to monitor a tech giant.
https://nymag.com/news/features/70985/ 2011
https://www.philosophyforlife.org/blog/porn-corporations-sto... 2012
https://slate.com/technology/2014/10/mindgeek-porn-monopoly-... 2014
etc.