That's much more to do with Man U overvaluing/overpaying for Shaw than Leicester undervaluing Naughton.
Even £5m means he is only worth about 18% of Shaw.
From what I saw last weekend Shaw and Naughton are on a par as players. Can't believe Man U paid so much for Shaw.