We can complain about Neoqb, but you can't compare them in any way with UBISOFT.
They are relatively small, and they are making an "honest" effort to please their community. Besides they came into a point that if they would want to have more revenues they would have to abolish DRM.
UBISOFT is ruled by another kind of people, who usually don't give a damn to the little man who buys their games; they are only interested in big bucks. They worried at most with what the the stockholders may think.
Believe me, they belong to another league. They belong to that category that I despised more in modern economy... they are only moved by greed.
Sorry if I sound too much negative, but I really think it won't change anything. But the right thing to do is really to sign the petition even in spite of that.
EDIT: That petition reminded me one recently about CoD: Modern Warfare 2 and the lack of dedicated servers. More than a quarter of million signed the petition and threatened Infinity Ward that they wouldn't buy the game if they didn't review their decision.
Guess what? At the release day more than 90% of those guys who signed, were buying the game in spite they didn't review the decision.
People are weak... or is it the flesh?