Because if you are looking for all of the ESPN actual channels or other sports channels (cbssports, foxsports) then you'll need sling orange and blue and then there isn't really any cheap way to get all of those channels. Still have to do Fubo, YTTV, or Sling comprehensive.
But if you really just need ESPN alone, then sling orange is cheapest as far as I know.