Where did you get the idea that douyin pushes math and engineering? It would never gain popularity in that way. In fact, the Chinese haters say the exact same thing as you do, that douyin is full of dancing and movie cuts, is a poison of mind and only for the stupid people.