If Microsoft integrates a browser with a file manager, or hints at integrating a media player or anything else in the OS, everyone cries foul, so why is that considered good practice in the major *nix environments?
Easy. Because product bundling and product tying are not equivalent, and because KDE does not have a disproportionately large market share which would cast even more suspicion on such actions.