It's understandable but also sucks that it will be at least a month and a half after launch. for it to reach the L2 point and deploy the mirror/heat shield before it will start to take the pictures.
Also because of the distance it is set, at physical upgrades or repairs will be near impossible unlike like what was able to be done with the Hubble telescope.