I'm pretty sure it does not cost 25 BTC to get forum access. That's about $11,000 at current exchange rates.
Yes it does unfortunately, the cost is pegged to Bitcoin and will not change with the USD exchange rate according to the website. It has been 25BTC since the Foundation launched.
To put into perspective, it is 50BTC to get VIP status on BitcoinTalk.