(Although I've never been a fan of their video quality. They're really better at extras than anything else.)
But what IS important is not IF Criterion would make a Star Wars release... it's that these are NOT from Criterion.
You might as well call it an Anchor Bay release or Fox or even Disney for all it matters.
Criterion is a company name and nothing else. To attribute them to the work done by the X0 people is just plain pointless.