I personally think it was a bad mistake, Stones has gone missing during the last 2 seasons when required, Otto has been in decline for 12 months, Kompany was injury prone and in the twilight of his career and Laporte was outstanding.
JFE would have been a cheap, low maintenance , excellent addition. He has proved an outstanding signing for Leicester and there is a serious argument that he has been the signing of the season. Leicester have banked 80m for Maguire , signed Johnny and improved, fair play to them.