For one, I don't buy into the notion that mixed damage parties are "gimped". Are they less efficient? A bit, yeah. But enemy encounters usually involve so many enemies that you can split your physical and magic damage between enemies without "wasting" any breaking through armor. Not to mention by going pure magic or pure physical, you lose the option to target enemy's lower armor for more efficient CC or exploit negative resistances (or lack thereof). At the end of the day, pure parties are a bit better, but I don't think it's the huge problem some players make it out to be.
Sure, mixed damage works fine for trash mob fights. But they are inefficient against bosses with high armor on both.
Almost all the boss encounters in the game still involve a lot of "trash" mobs. There are very very few single-target combat encounters; maybe 3-4 that I remember in the entire game, none of which are bosses.
Combat in this game is all about managing groups of enemies.
Third, I strongly dislike your suggestion for the memory system. I don't see any problems with the current system personally, so I'm not sure what exactly you're trying to address by changing back to DOS1's system.
To fight against DPS bloat. In the late game you can simply oneshot everything with a barrage of master skills, eliminate the need for tactics. With the new memory system, you can't do that anymore.
But the dramatically powerful master skills (Storm, Arrow Storm, Meteor Shower, Hail Storm) all require 2-3 source, so you couldn't spam them all in a short span regardless.
I'd rather just balance those abilities than make the entire memory system more annoying as a weird workaround.