Complete hogwash.
and the people have no idea how EU officials get their jobs.
Mostly true, certainly not by elections (but the how many D.C. bureaucrats are elected?). They're mostly national bureaucrats appointed under a system of proportions for each country.
Regarding Parliament, I’ll take the word of Lord Monckton and Nigel Farage.