People see what they want to see. All UKIP have to do is a bit of fear-mongering about the EU and Immigration and act like they are the solution or pretend they are a viable alternative to the Torys, labour and the lib dems and people will happily ignore the underlying prejudice that is rife throughout the party.
There are some bad eggs in the party, no doubt about it. In my opinion they are almost exclusively the old guard. There are some good people who have joined UKIP with good ideas and morals. It is entirely sensationalist to tar them all. For some reason the press are looking to denounce them at every turn despite there being plenty of immoral and greedy MP's in the others main parties.