Currently, it seems Apple uses something to detect colors in app icons and make them look good in dark mode, but for apps like Subway Surfers, that doesn’t happen, and why would they change the icon? So, behold! My fix to this problem: There should be some color picker and changer in xcode to change the colors on your app icon for dark mode. This would help a lot for apps like CARROT weather where the image just doesn’t look right when it has a dark tint. This would make the app seem presentable in dark mode and light mode.
Have you raised a Feedback report to suggest this? If not, please do so at https://www.apple.com/feedback/ then post the FB number here.