I am a big admirer of Mahrez - with his ups and downs. However the media is fuelling his desire to play for a "big team". This brings a couple of issues to mind: He was part of a great team in 15/16 and it is too easy to "jump ship" if things turn against you.
Mahrez was an integral part of the success - but also of our bad 1. season af after being crowned champions. He can be part of a great team again (Leicester) but needs to step up to the plate as he has done lately. Secondly he is still under contract and can have all the wishes he wants - he is in principle bound until it expires - or management decide to sell at the price he is valued - no less (Roma, Arsenal, Tottenham and others.......).
He gladly (supposedly) signed a 100.000 a week contract when things were rosy - so should also take responsibility when things are not.
I think Mahrez and all other players expect to receive their handsome weekly pay cheque. It is not reduced when they don´t perform so they should of course honour their signed contract and stop signalling "want away". They made the decision to sign - nobody else!