I hate the cut block as well, but offensive and defensive linemen aren't lining the pockets of the NFL offices or the owners, so these blocks will continue to be allowed. The entity that the players should be mad at is the players union. They allow all this nonsense to happen and they got their @sses kicked by the NFL in the last collective bargaining agreement and then signed it for 10 years I think.
The players only recourse now is to strike which turns the fans against the players more than the owners. The union screwed the pooch big time.