Having people making the complaints to Rogers may get their attention but I seriously don't think a petition will help. What will help is when their problem get published on the media like TV or newspaper. Unless someone can approach the to the TV station and voice out their problem. From what i heard from the guy from HTC, it doesn't sound promising. Since he said that Rogers never get their updates from HTC for their Windows mobile phone customers. He added " I don't see why Android would get one". And Rogers keep bragging about working with HTC putting up the update.
Sometimes I wonder, If a phone company stop supporting a product that they sell, is that a breach of contract? One thing i hate to see is carrier often try to customize their rom but refuse to keep up with the update. Too bad i am not a lawyer, maybe what Rogers is doing is wrong and maybe we can take legal action on them.