Stars of the BBC One series Danny O'Donoghue and Sir Tom Jones hit out at Simon Cowell's shows for destroying the people that audition for them.
It comes as The Voice and BGT prepare to go head to head on Saturday nights again, with the seventh series of Got Talent starting two weeks after The Voice's premiere this weekend.
But Danny has his loyalties made up, complaining about BGT: "Kids watch TV and they take that to the playground. If you have a TV talent show and some kid goes up and performs and everyone just starts yelling 'Off, off, off, off, off!', you destroy that kid. You absolutely destroy them."
Speaking at the launch of the new series of The Voice, he said: "On our show, we believe you should install some manners and the appreciation we have as coaches for great music. We break bad news in a good way.
"We don't give anyone false hope or expectations. We turn around if we like what we hear. That's the best chance you'll ever get in this industry of getting a good deal."
Seeming to agree, Sir Tom Jones added: "Our show is celebrating singers. You are not going on a variety show with other kinds of acts, you are going on with other singers.
"And if you are lucky, you'll get brilliant coaching. It's the perfect vehicle for singers to get experience and exposure which wasn't around when I started. Opportunity Knocks was the only thing."
Despite all the bitching between the two shows however, Danny insisted they weren't in competition with one another.
He claimed: "Britain's Got Talent's not a singing show. Only in the papers are they rivals."
The Voice starts at 7PM on BBC One this Saturday. BGT returns to ITV in April.