Agree that phrase sounds like cliched. My intent was to emphasize that despite there being seasoned well-funded startup doing something very similar, there is still an opportunity for inexperienced (haven't started any of their own venture yet), early stage team provided it can execute well.