Well, the first photo of the game was taken a good 45 minutes before the game started. So in that photo the seats look really barren because it's well before start time. That's why I wasn't in my seat as well.
The second photo shows more of how many seats were taken. Still, not full though. I was surprised by that too. But it was a Wednesday afternoon. I understand weekend games are fairly full.
Cleveland is a really depressed economy though. I'm not surprised to see the lack of attendance. I don't think a lot of people in town have much expendable income.