He has an interesting take on why Overwatch is so difficult to spectate, made a lot of sense to me. The whole title was too long for the post so I shortened it but added it to the link itself.
He didn't list solutions but the Reddit thread goes through some itself.
Reddit Thread:
https://www.reddit.com/r/Competitiveoverwatch/comments/6udfjq/overwatchs_fundamental_and_unfixable_spectator/
Youtube Video:
Overwatch's Fundamental and "Unfixable" Spectator Problem
-----
Remiska's OWC Viewership/Spectating threads in case you missed them:
Shanghai
Number of viewers for the Overwatch World Cup Shanghai Qualifiers
Sydney
Number of viewers Sydney qualifier
Katowice
Katowice OWC qualifier viewership
Santa Monica
Santa Monica OWC qualifier viewership, observing
Rem's Spectating improvement thread:
Overwatch spectating improvments