The bottom line here is that you are happy with it. Makes little difference what I think, or anyone else thinks. Makes no sense to get into why others don't like it.
That said, in my experience, there is little doubt there are better systems available, especially when it comes to low speed control. I think that maybe if YOU spent some time with either the power based cadence, or the torque based cadence bikes, you would be a believer as well. If nothing else, you would have a better/clearer understanding of the other type systems - like them or not.
Kind of like a car with no power brakes, power steering, power windows, no cruise control, and no power seats when you've never had a car WITH all the bells and whistles. If you've not been spoiled by them, it's just not something you would miss. The car is 100% functional without them.
You know I've just received a new bike a few days ago, and neither me nor the wife are happy with the controller programming. Yes, it's a speed based system. That bike doesn't have 10 miles on it yet, and it's currently down, it's guts hanging loose rather ungracefully, waiting for it's new guts (controller) to arrive from China. If everyone thought speed based controllers were completely satisfactory for their use, or they should be, you might wonder why I'm taking the time, trouble, and money, to install a power based controller. Is it because the original speed based controller doesn't work? Nope. It's because the wife and I have become completely spoiled while riding bikes with power based controllers (that I installed) for years now. For us, knowing that something we both like MUCH more, is available and "do-able" we are going that route. Let's say I got used to the car with all the bells and whistles.... -Al