ExtraTreesRegressor criterion
No, extremely-random trees does still optimize splits.  It does only pick one random splitting point for each feature (out of those randomly chosen max_features) but then which feature is actually used for the split depends on the criterion chosen.
https://scikit-learn.org/stable/modules/ensemble.html#extremely-randomized-trees