It's not only about Professional and it doesn't matter if the effect is conditional or not. It's about the binariness of the effect. A destroy effect is binary, just like artifact removal. Getting rid of destroy effects will not make the game less interesting imo. It will make it more interesting, because people will have to strategize more and tech their decks to deal with boosts.
The comparison does not work. Artifacts are engines that you can not interact with at all outside of artifact removal which just destroys them if you have it. I agree that is bad design. A regular removal card having a destroy effect is not the same thing. I don't see what your big issue is with destroy effects other than you really don't want huge cards to get countered. Why is it that you think a 50 point card should be able to sit around and not have any threat to it? That just creates a new problem. As the moderator pointed out and I have pointed out many times your 3 point damage by 8 card is just as "binary" as destroy effect cards if not more.