This just sounds like you bought a crappy car. There are great implementations of auto wipers available in the wild.
My last car (a low-end Mazda, now about 10 years old) had excellent auto-wipers; I never had a complaint about them. The controls were simple, the sensitivity could be easily adjusted, they were great. I never wanted to switch back to manual wipers.