All its problems are alleviated by the excitement and sheer fun that Touring Car Challenge has to offer.