Not 100% sure but it's pretty standard for people to be told not to block out advertising on televised games. You'd be pretty peed off if you were the sponsor after all.
Nice theory but it makes more sense that those rows were covered to prevent pitch invasions. Either that or because bigger hoardings block the sight lines from the front rows, which is what I’d heard as the reason at other grounds in the past.