There are some companies that use decommissioned military aircraft for commercial high-altitude flights (for, say, tourists). Examples would be the MiG-31 and the MiG-29:
Why isn't the Lockheed U-2 used for such flights? Here is a two-seat version of the U-2:
( Image source )
Is the U-2 still secret? Or is it expensive to build?