Gavindale, did you notice the earlier thread, "Is it just me or is MM VI the most stressful of the later series?"
Most dungeons and maps repopulate after 2 years in-game time (the passage of time does matter a bit). That is more time than needed to finish the game. A few repopulate in 6 or 8 months and we might revisit one or two of those, but the mobs then will be easy to brush aside and not worth hunting down.
There are plenty of areas where killing all hostiles takes a long time (our time as players, not just in-world time) and at the end we have achieved something. If you call that grinding, then MM VI is a grindy game. But we don't need to keep repeating the same repopulated areas just for more experience. If we come up against foes that are too much for us -which you will, first time through, not knowing what is where - the answer is to go somewhere else not yet visited. Maps are designed with mixtures of mobs and dungeons of different levels and we are meant to do what we can, coming back for the rest later, maybe much later. (As is typical of Might & Magic games?) Just because we have been given a quest, that does not mean we are ready for it - other than by run in, grab and run out, as already mentioned.
Some quests, including some of the main-storyline-compulsory ones, do require us to fetch something we can get (or get the key for) only by killing the boss.
My own take on party composition is that even if not the most powerful, the default party (P/A/C/S) is the safest, and anyway is what the developers have challenged us to use.
Post edited June 25, 2019 by RSimpkinuk57