IMHO, the Democratic Party to En Marche is a fair comparison, but Our Revolution to En Marche is just silly. At that point, at least compare Our Revolution to the Parti Socialiste (a conventional European social-democratic party) and DSA to La France Insoumise (ie: the democratic socialist party founded by a former leader of the French Communists).