Don't think they are killing sports viewership with the streaming platform deals, they are driving a lot of people to find illegal ways to watch games. Most people I know have found other ways to watch there team. What also harms viewership is how late the game are on at night which prevents the younger fan base from watching, I know plenty of kids who only get to stay up to watch game 7s. I personally will only watch my team if it is on a network I get, the amount of money MLB wants for streaming is too much and most of the season is when the weather is too good outside to be in front of a TV, you can watch your local Little League for free and be outside enjoying the weather.