"Every time I see DRS I get angry," 1997 world champion Villeneuve told Switzerland's Motorsport Aktuell.
"It destroys every good battle.
"What also annoys me is the rule about only changing your line once. That's the worst one of all," said the 41-year-old former Williams, BAR and BMW driver.
"The rule should be that blocking is not allowed -- that's it," added Villeneuve.
He is therefore critical of the 'new generation' of F1 drivers, saving particular rebuke for Romain Grosjean, who Villeneuve alleges is "totally of control".
"Or what Maldonado did to Hamilton in Valencia," he added.
Villeneuve blames some of that culture on the high standards of today's circuits.
"Today, where the run-off used to be grass, now it's paved. But that (the grass) often made you withdraw automatically. Now many are pushing without thinking.
"The young drivers coming into formula one today are not ready. Playing video games all day, they've forgotten that motor sport is dangerous."