The cost of JWST is way out of control. You could build 10 space telescopes for less if you actually cared about efficiency and didn't need everything to be perfect for the first and only launch. Especially since the crazy folding mechanism would be completely unnecessary if you just launched them on Starship, which is big enough to hold JWST's mirror unfolded and possibly even the sunshade.