Its not about loyalty its about professionalism, you signed the contract and that contract pays out for 5 years, that was his choice to sign it and nobody made him. If he was to be injured for 2 or 3 years he would still get paid, contracts work both ways and a level of professionalism should be expected on both sides.Plenty of people on here accusing Isak of not being loyal because he has a contract etc.
But then you have fans on here who want Guardiola gone from City, after all he has achieved, because we had one poor season.
Fans are just as disloyal as players. When it suits them, they're happy to kick anyone out the door.