There could be a time limit and a requirement of continuous involvement. That would explain Renault not getting anything, but McLaren's last constructor's championship was 1998. You'd think they'd choose a round number like 10 years, or 20 years to include McLaren, but the latter would mean Williams should get something for 1996 and 7. An 18 year limit? A strange number. Maybe it's 1st or 2nd within 10 years and with continuous involvement.
There is no principle involved here. None whatsoever.
The payout formula was based on what individual deal each team was able to cut with Bernie at the time.
Red Bull, which has essentially zero "heritage", were then the dominant team and had become a fairly big draw, plus Mateschitz is tight with Bernie, he controlled the Austrian GP, and he controlled 4 out of 20 cars. This got RBR a great deal.
Mercedes got a great deal because they were the only major car-maker with a team of their own, and they were supplying a lot of engines, so Bernie needed them.
Over the two teams' histories, one could make arguments in favour of McLaren and Williams being treated alike, but again it was a question of the time when the deal was struck - on the back of Williams's having sunk low, whereas McLaren was still in the mix, and had one of F1's biggest draws in Hamilton.
As for Ferrari - well, with them it's the same old BS, isn't it? They draw in the morons fans, who pay the money, which goes to Bernie & Co. QED