What term in "3rd party software" didn't you catch? Nothing to do with internal software layers. The fact to rely on another external guy's work and piece of software to sell your stuff is at least risky. I experienced it.Most plugins you use today use some sort of plugin abstraction then wrappers to individual plugin formats. JUCE, iPlug2, these sorts of things, they all do it. This is perfectly normal stuff that has been done for decades really. You're nitpicking for no good reason. Wrappers are not rocket science, and are not a performance hazard. Repeat this a thousand times.
Read before answer. Repeat this a thousand times.