Certainly Cole Palmer would have been more good than this if he had go to Manchester City considering his efforts in scoring even when he has a limited resources in terms of assistance in Chelsea but he still manages to deliver, so certainly he would have score far more higher than Haaland if he was to be in Manchester City because everything he would need in terms assist and those that would create scoring opportunity for him are all there, so it would have been much easier for him since he is also an Independent player. However let's imagine Haaland and Cole Palmer to exchange team, there is no way Haaland will even score the way he normally do in Manchester City.
Palmer is an outstanding and perfect player to watch in terms of dribbling passing and sprinting he is a proper athlete and a player who scores on any pitch against any team. The way he played his previous game showed some lovely free-kick goals and close-range goals and still, he is way underrated in the EPL top performers list i don't know why but he is a pure and exciting young Chelsea player to watch.
Yes he is a bit underrated among all the star players, I also don't no why is like that but it could be that the club he is playing for is the reason why he is not that noticeable because if Chelsea were to be very competitive on this premier League they would have seen more of Palmer but how can a player be ranked higher when they are not consistent, so inability for a club to be productive can have a negative effects on a player, so like I already mentioned if Palmer find himself on Manchester City his performance will even be better compare to this because the young star is very good and I think Chelsea will always look forward in trying to renew his contract.
Palmer is now starting to mature and he is in the right team because he gets regular playing time. Now Palmer has become a valuable asset for Chelsea and of course the management will protect him with a long-term contract. Previously, the talent scouts at Manchester City had known the resources he had, only Manchester City could not provide space because there were many more quality players in the team so they sold him to Chelsea. Even if Palmer was still at Manchester City now, I am sure he would not develop because of the lack of playing minutes which affected his mentality and performance.