I don't really understand about youtube, but from what I get, you need that amount of account to boost your video.
Let's say, you have 2000 accounts, you can use them to comment on your video, give a great rating on your video, thus give you more ranking on youtube, thus give you more greater result on Google or whatever Search Engine you have.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.