I wouldn’t buy plugins from authors that cause this kind of issues. These problems are often easy to avoid, assuming they are somewhat competent C#, or general, programmers. You don’t need C++ and headers for that…
But this is a problem with many asset store plugins. Many of them accomplish nice things, but just as many times are created by rookie programmers with no feeling for code structure or modularity.