El Salvador is not really in a good spot.
Their bond credit rating has taken a big blown, and them delaying the bitcoin bond is not ideal, especially when the market is doing so horrible. Their pet hospital only cost 25cent per visit when paid in btc, this is a huge running loss for them imo. The bitcoin city is a giant investment.
They really aren't exactly financially healthy to be doing all of the above. They should have minimize all the other investment and purely focused on getting bitcoin tax free and easy to use, let the market does its thing.