The owners are very clever with the way the CBA has been constructed. 90% of the members in the NFLPA aren't going to care about the franchise tag stuff and things that will only ever apply to the elite FA/superstar level players. By giving the guys making minimum 20% raises and giving in on generally insignificant details like being able to smoke weed, they'll get this CBA passed because they know there are way more rank-and-file members of the NFLPA who stand to sit better with the proposed CBA than the superstars that will get burned.
Which why you’re only hearing the superstar and high level player’s complaining about it as it barely benefits them. Nate Solder has been the only multiple contract player who has actually open about how the CBA benefits the average player.
It’s hard for other teammates and players to care about what Aaron Rodgers and Russell Wilson are saying about the CBA when they are constantly on social media flashing their riches and QB salaries are steadily rising.