Overreactions everywhere as we would be on a matchday thread or something
First of all, he is not at his best currently what happens in football to many players. It does not mean hes not going to get better soon. Calling a contract extension as a mistake is far premature and lacks any wider perspective.
I do not like blind loyalty in sports, looks like some kind of ideology, which is never good, but to call for a sale of a player, who few months ago was one of our very best, including ties against Real in UCL semi final, is beyond my belief. This simply lacks any loyalty towards „our” player and is wrong in another way.
Luckily for us we have outstanding professionals within club’s offices, so they will find the best solution and I am preety sure it would be through better Mahrez performances on the pitch rather then getting rid of.