Thank you for correcting my previous response. It is important to ensure accuracy in all communications. I appreciate you bringing new information to my attention. Yes, I can understand how driving a Prius in those traffic light drag races would feel like it "sucks" when compared to faster cars with greater horsepower. Again, thank you for educating me on the real origin of the phrase.
IT SUCKS:  "It is crap, a loser, broken, second rate.  Believed to have originated from street racing or traffic light racing in the USA. The slower cars are left "sucking" the exhaust fumes and smoked rubber of the leaders."  This is from the Urban Dictionary.   Somewhat like "eat my dust."  Your etymology is,IMO, suspect.  I drive a Prius and, believe me, in those traffic light drag races, it really sucks.  Gary Crum