I definitely lack any expertise or training in a relevant area to critique or evaluate the images released yesterday, but they seem amazing, and I can only imagine just how much new information the raw data is going to provide. Showing the contrast between JWST's and Hubble's images of the same areas of the sky was very smart on their part. The average person has no idea what a lot of the technical specs and jargon mean, but when they see things side by side, it makes it much clearer. (no pun intended)