Blaming FIA again?
these grid penalties rules were reviewed countless time these years and all of the teams had their say in it too! if you can't understand just watch
this
or
this
Norris was 6th, Lewis was 2nd, with 3 grid drop Lewis will start in front of Norris no matter what! simple math! and now he is still starting in front of norris! but both of them promoted 1 place as there was
empty slot because of Kmag(sequence of penalties are important on when a slot will be emptied, slots will be emptied after enforcing penalties by their sequence, and they will complete the grid after all the penalties enforced one by one)! it seems your problem is those empty slots, it's the same in any form of motorsport that filled the gap, no penalty was reduced! they there was one empty slot (4th place) as magnussen had 5 grid drop, lewis was p5 with his penalty, norris was p6, and they just fill that empty slot like any other kind of Motorsport these days.
you want to talk about fairness?
lewis still will start in front of norris and at the back of bottas as it should be with 3 place grid drop! then lewis, norris,and other people had to fill the empty slot as kMag made that empty slot! the only way around about enforcing this penalty is to shape the grid like this :
1.leclerd
2.max
3.bottas
4.empty slot
5.hamilton
6.norris
or
1.leclerc
2.empty slot
3.max
4.bottas
5.hamilton
6.norris
but we can't have empty slots! this is the best rule of 99% of the situations. all other methods have tested so far and everytime there were big complains as in all of them there will be some unfairness , but this method had actually none so far, from the fans yeah but the teams have bigger share to loose or gain in this sport than some of their fans who complains, if the teams can protest they will 100%(like some of other rules like moving under braking that was changed more than twice), when the teams don't oppose, it will remain.
it happened before(with other methods and different consequences) but there was no FIA bias talk, give us your proposed grid order(top 7) and i will tell you why it's wrong or not fair.