I agree, not only pictures are amazing, but the idea that is actually works, just crazy.
I ment more in the context of images taken by Hubble telescope - you know, all the hype. 25 years of work, 40mln hours worked, billions spent. Pictures are better than hubbles, but not by orders of magnitude, which is what I expected. That's why underwhelming.
What exactly were you expecting from them?