Maybe not, but as I understand it, languages were one of Gates' key bargaining chips in negotiating the terms of the MS/PC-DOS deal that put Microsoft in a position to start licensing to OEM's on a per-CPU basis in the first place.
I had an XT. Not IBM. It had BASIC ROM. Everyone I know who had an XT (8088 or 8086) had BASIC in the ROM. None was IBM and all were different companies.
Actually (and I'm being pedantic here, I admit), only IBM made an XT, the others were all XT-clones or compatibles. And you could get a compatible ROM that contained BASIC. I also owned a non-IBM XT clone, which did not have BASIC in ROM.
Sure. In the 80's, all the IBM PC compatibles I dealt with shipped with BASIC in their ROM. But I don't think they charged a licensing fee for it.