Yes, your video likes and views must be high in order to be recommended by this platform and to be in the forefront. This is how the algorithms of such sites work.