Yes. Equally/more likely that Instagram/YouTube are embarrassed and mad at how swiftly TikTok came in and made a much better and more popular product.