Avast won't let me uninstall on Yosemite

So I installed Avast on a brand new, clean install of Yosemite. We’re now 3 hours later, I need to uninstall Avast and it simply won’t let me.

  • When I click Uninstall Avast in the Avast program it looks like it’s running but isn’t doing anything.
  • When I use the standalone uninstall utility I get the same issue as above.
  • When I drag the app to the trashcan it’s again not doing anything.
  • When I try it with a terminal command it just crashes.

And oh yeah, when I try to disable the shields, Avast crashes.

What the hell is going on and what else can I do?

I gave up and ended up doing a new clean Yosemite install.