I’ve read an article on the Verge. The title was
YouTube bans robot fighting videos for animal cruelty roughly 10 years too soon.
I can understand the first part of the title, which means “YouTube bans some videos for some reason”.
But I’m really confused about the later part
10 years too soon
Is it some sort of slang or idiom?
Besides, how does the word “roughly” function here?