The former Baywatch actor was dumped from the lineup following what Simon Cowell and producers considered to be a lacklustre series of the reality show in 2011.
Speaking to The Mirror yesterday, the US actor claimed that he hadn't bothered with this year's series - which has featured Alesha Dixon, David Walliams, Amanda Holden and Simon Cowell on the panel - commenting that he hates television.
"I'm not watching it at all. I hate television," said Hasselhoff. "I would much rather be on stage performing."
Commenting on criticism of his performance on the show, he added: "The publicity that I got was, 'David's not doing well. No-one can understand him'. But I thought I was okay!
"I tried to be entertaining and let people down with compassion. That's what I do... It was really lovely that people on Twitter said they missed me on the show."
Britain's Got Talent's final semi-final airs tonight at 7.30pm on ITV1.
To see a video of David Hasselhoff's surprise for Barclaycard PayTag, visit www.facebook.com/barclaycard.