It's not the same show, it's on different channels so why?
Another thing is that The Voice has only been around for two years, why do they always feel the need to throw shade at The Voice.
It's not a "ratings battle" because BGT is clearly the more popular show