unfortunately, yes. my browser is too old for most of them and a lot of them want signups or download software
Are you a “cable-cutter”? Have decent Internet speeds? Than maybe these with a Roku/smart TV: (free trials): https://www.sling.com or https://www.playstation.com/en-us/network/vue/channels/ Both have NBCsn.
Or the NBCsn App on a smart phone has a live stream. (might require a cable sub. tho.). :-(