Real magic doesn’t exist. Therefore, every magical effect has a flaw. A common argument people make when they want to denigrate an effect is to focus soley on the flaw.
Discussing the method to a trick isn’t inherently bad. In fact, it is necessary to understand how practical the trick is and whether it fits in the environment you’re working in.
The issue is when people use the existence of the flaw as a thought terminating cliche. An example argument tends to go like “This trick uses a gimmicked device. The gimmick is obvious. Therefore this is a bad trick.”
I’m not saying that its never true that certain commercial magic products are fundamentally terrible, but there are two main problems with this argument. Firstly most people greatly overestimate how much spectators know. Its very likely that no one will be able to figure it out in a live performance. Secondly, good magicians may have a variety of ways to work around the problem.
So yeah. Skill issue.