Since Comcast bought NBC back in 2010-11, they had several opportunities to get college sports as some of the contracts were up at the time until present day. They didn't get the rights to those conferences since they did not want to spend the kind of money that the other networks were offering. The same was true when the baseball contract was up back in 2011, & NBA contract in 2014. Even the ivy league football conference were up earlier this year and ESPN was able to get a contract to air the games instead of NBCSN.
My question is, if they did not want to spend the money on these sporting events at the times when the contracts were up, why would they be willing to spend the money in the future?
If they are interested in niche sporting events, why even have a sports network. They can spread the niche sporting events across their other cable networks: CNBC, USA Network, Bravo, Oxygen Network, & etc. Hockey, Nascar, Soccer and Cycling can be on CNBC and USA network, while figure skating, gymnastics, tennis, rugby, and other niche / smaller sporting events can be on Bravo & Oxygen Networks.
My point is, if they are not going to invest in more popular sporting events, they don't need the NBCSN channel.