Regardless of how important player loyalty is for fans, it is inevitable that at some point, we will have to say goodbye to a player when their ambitions and ability outweigh the goals and current performance of the club.
The Premier League has many examples of players who should consider a move to another club, as sometimes, greater success in your career from competing at the highest level and winning trophies is worth the risk of fans hurling abuse and parading the sacrifice of a former player’s shirt to the flames!
Romelu Lukaku to Arsenal
The Arsenal fans call for a striker will finally be answered. Everton continue to underperform, but the can't be said for Lukaku, who has been involved in eight of Everton's 13 goals this season.
It is often entertaining to hear the chant of "Spend some f**king money!" echoing around the Emirates every transfer window, but in the case of Romelu Lukaku, Wenger has no excuse. He's a proven, multi-dimensional goalscorer who has been excellent every year in the Premier League, from West Brom to Everton.
Lukaku deserves to be competing at the highest level, and right now, Everton can't offer that.
Why did Chelsea let him go!?
Dimitri Payet to Tottenham
In a move which would certainly outrage West Ham fans, Payet is simply too good for the club.
West Ham have started slowly, and once again, have already been eliminated from the Europa League.
Payet is an unquestionable talent, and at 29, he must move to a club who will guarantee European football and a good chance of winning a trophy.
Spurs have continued to be impressive this season and the addition of Payet would make them contenders in any competition.
Source: Getty Images
Asmir Begovic to Manchester City
Thibaut Courtois is undoubtedly one of the best goalkeepers in the world, but Begovic is too good to be a back up and could certainly start at most teams in the Premier League.
Claudio Bravo hasn't been great so far and has just two cleansheets in nine games, as well as being involved in a calamitous error against Barcelona.
If Guardiola does not want Joe Hart in goal, then Begovic should certainly be considered as a 'keeper who would be a lot more assured.
Riyad Mahrez to Arsenal
Although Leicester have been good in Europe, they have been exploited this season by the top sides in the Premier League; as Liverpool, Chelsea and Manchester Utd have all comfortably demolished them by three goals.
Leicester may struggle to qualify for Europe again this season, which means that Mahrez is unlikely to stick around.
Arsenal can almost guarantee top four. And Arsenal are currently looking strong with only one defeat in their last 19 Premier League games.
Mahrez would certainly help in maintaining that run which could bring Arsenal to their first league title since 2004.
Source: Getty Images
Seamus Coleman to Manchester City
Seamus Coleman is now 28 and needs to look at some alternative clubs if he wants to win trophies. He has been one of the most consistent fullbacks in the league during his time at Everton, and the Republic of Ireland captain deserves to be playing in Europe each year.
Man City have the oil and money to purchase readymade talent at any price, and are in need of replacing Zabaleta and Sagna, both now in their 30's. Coleman offers a straightforward replacement for City and would be a great choice from the current crop available in the Premier League.
Danny Ings to Bournemouth
Although Ings has been good when he has appeared for Liverpool, is it likely he will ever be the number one striker at the club? Ings is a hard-working player with a lot of quality, who deserves better than to be playing in the U23 squad and in cup games. Whether on loan or a permanent deal, Ings needs more game-time in the league.
To continue Eddie Howe's trend of signing English players, Ings would be a great addition to Bournemouth and would certainly help them in establishing their Premier League status.
Source: This Is Anfield
Adama Traore to Southampton
Adama Traoré has started strongly for Middlesbrough and looks to be a steal from his performance against Arsenal. With just one win from their opening nine Premier League games, Middlesbrough may find it difficult to hold onto Traoré if their form does not improve.
Southampton would be a good fit for Traoré, as his style of play could help to fill the gap left by Sadio Mané. In addition, he deserves to be playing European football, and Southampton is a great place for him to further his career.
Virgil van Dijk to Manchester United
Southampton continue to prove that they're pretty good when it comes to recruitment.
The only problem is that you also become good at recruiting for other clubs as well if the team cannot make fast progress.
Virgil van Dijk has continued his form from last season with another solid game against Manchester City at the weekend.
With Eric Bailly suffering a knee injury and Man Utd not keeping many clean sheets, van Dijk would be a great signing for United and could prove to be the missing part for Jose Mourinho's bus which seems to have stalled.
Source: Getty Images