The stock market itself has gone up in the last year. Exactly what regulation prevents funds from releasing information about their track record? Any fund you buy is provided to show you their track record, as well as "SEC Yield" a normalized measure of recent returns.
Sound to me like they are trying to avoid being compared to other metrics, because they don't fare as well.