it is because......... they eat pawns
why do they call the rooks a pig?

Pigs on the seventh rank can 'oink' check, but not deliver checkmate.
Those are blind pigs.

i wonder if pink floyd was thinking about chess when they sang about pigs on the wing.
Yep, i'm certain that is exactly what they were contemplating. Snout full of something.

Pigs on the seventh rank can 'oink' check, but not deliver checkmate.
I'm sure there's a political explanation too. Der schwein, etc LOL

i wonder if pink floyd was thinking about chess when they sang about pigs on the wing.

The Wall also begins with WWII and what it meant to Waters and his generation to grow up without the fathers who were killed in the war.
because the 2 rooks in seventh rank eats everything indiscriminately just like blind pigs
As reported by others, Janowski referred to pigs on the seventh as blind swine for the reason noted here.
Alternately, they are blind because they can find plenty of checks but not checkmate.