Exactly, Yep, I mean no magic tricks or fake videos etc. I dont have anything against their technicians or employees, they are just doing their job. But their board of directors are bunch of tricksters.
smoking mirrors
I believe you are meaning to use the metaphor "smoke and mirrors".