yes, because they can make untold amounts of money on them since they're absolute peanuts to buy direct in france. no brainer to keep pedalling them.
seriously, the fine is only €12 or something like that. total waste of energy buying into their latest fad