I disagree that the decline of viewer ship is purely technological. I believe that is a significant factor in a fairly complex explanation.
Cost of Cable/Satellite is a factor, so is choosing to create really bad TV. Just last night cruising the guide I saw a show titled "I'm pregnant and so is my teen." I wanted to cancel my provider right then and there and I could easily name 10 more really crappy shows on prime time.