>>245578We have what is basically a glowing neon site-wide sign that says "Hey come to /vt/!"
There are lots people who have surface level knowledge or no knowledge at about vtubers being curious on what a board dedicated to the topic even talks about
Also keep in considering that they're both the biggest and fastest general here, with all that in mind I'm not sure why people are surprised we have a slight influx of newfags