CreditKarma is 100% free for everything. I've used them the last two years without issue, although they dramatically improved the service this last year. It was a little rough year 1.
I do like they're at least pretty transparent about their business model:
https://help.creditkarma.com/hc/en-us/articles/202414090-Is-...
https://www.investopedia.com/articles/personal-finance/01081...
So you might as well utilize companies that provide an actually good product.
Think Comcast, Verizon, various Android phones, various modern TVs, etc.
I think his point is something like "Who knows, but you can be sure TurboTax is doing it too"