Yeah but they did cancel a bunch of rides and that's the upsetting part. Their reasons might have been different than originally assumed but that doesn't change the egregious nature of their tactics.
What it sounds like from the article is that the independent contractors Uber hires are canceling rides whenever they realize that the Lyft driver has already been approached. If they had a policy of never canceling rides I don't think people would be as upset.