"Haters" is just a phrase, it just means sceptics.
I've no idea why anyone would be sceptical about it. Looks like a well crafted piece of kit. Well engineered. Is that a German accent I detect in the videos narration? I thought so, it's obviously German manufactured.
You've invested your time and money and for that reason alone I'd consider obtaining a patent, someone'll be along nicking that idea and be marketing it under their name if you're not careful.
Well, that's about it! I just wish that was about it. Unfortunately I'm sure you'll see fit to tar and feather a vileda mop at some point shortly and call it a high-reach feather-duster for clearing out those dastardly spiders in the corners of window screens we don't have in the UK.