Well, what you are "airing out" have no seans at all.
I don't understand how you can have memory issues when changing layout pretty much dump all previous non-global objects from memory, especially when making complex games such as mine.
If you read everything from top to bottom you would notice that it's not about having an issue with a memory.
Destroying objects and instances when they are unneeded also remove them from memory.
No.
If you are having memory issues, its more due to how your game design and logic works, rather than the engine supposedly flaw. Try reading some nice blogs and articles written by veterans who can give you good tips to work your game around those issues.
Then again, no idea who is that sentence directed to, but most people here participating in discussion are very experienced users who spend many years with C2 and probably wrote those blogs and articles you are talking about.
...