[The hubris of calling your potential clients 'c-level' boggles my mind]
I have no idea about the bait-and-switch-ness of this whole thing, but one minor point: a "c-level executive" refers to an executive whose acronym begins with a "C", e.g. CEO, CTO, etc. etc. So the hubris is not in demeaning their own clients, but rather in inflating their importance (which, I guess, was already obvious).