Farage is not an idiot, he is however someone who made a very successful business career out of the EU. On one hand taking the EU cash as a MEP and attracting more cash from anti EU businesss and individuals who thought he was a " man of the people ".
There is no way he's a man of the people but he's very good at appearing to be one