Yes, the point seems to be exactly that --- how ridiculous the terms of use are which prevent a media review, acting as if they are competitors.
Why would a (seemingly) strong, funded business-startup be scared of competitors using their service? Is their business model that precarious?