The way the TBM is working, is if a plugin is working WITH the TBM, the TBM will reveal a bug or bugs in that plugin by "exploiting" (for want of a better word) any holes it may have. There is a ton of customization in the TBM, that will even test X-Plane itself. In a perfect sim world, everything will work with everything and not cause a crash.
I think I mentioned in an earlier post the dilemma we had with the Saab crashing when xEnviro was running. Well it turned out it wasn't the Saab crashing. It was xEnviro crashing due to something the Saab was doing with xEnviro. Naturally, because this was only happening with the Saab, everyone assumed it was the Saab's fault. No other add on was crashing with xEnviro. After some poking at the XE devs, Andrey reluctantly agreed to look into it and found it was definitely XE crashing due to a bug in his code that the Saab was exploiting.
That's why we ask people to remove all plugins and then replace them one at a time, so we can see what plugin is doing it, then we can investigate further.
Anyway, I'm rambling on.
Bottom line, it's not always the aircraft crashing. Most of the time, it's something a plugin is doing with the aircraft and the aircraft is causing the plugin to crash.
We'll nail all the issues eventually. But sometimes it's the other devs who need to make the fixes.