By golly, I think he's got it.The only way it would be cost effective is if Banjo would bring in more money then other DLC characters, and I'm not sure he really would, especially if Microsoft is taking a portion of that money.
Why make Banjo and advertise for your competitor, when you can make K. Rool, sell about the same amount of units, and not deal with the hassle?