Yes and no. While our currency plays some part, the main contributor to high prices are due to hardware prices have went up tremendously in general.
CPU didn't have much price change due to fierce competition. But AMD is starting to be priced higher every generation. Not good.
Mobo prices have went up A LOT! As J2C said, uber high end mobos used to be $200-250 but now for AM5, a decent entry level mobo starts from that price and high end these days meant $1000 above. Crazy!
RAM prices fluctuate year to year but in the past you would find RAM sometimes dirt cheap due to each maker competing & oversupply the market, these days they pakat2 to restrict output to keep prices high. So RAM prices have went up historically.
Storage prices is higher these days due to SSD making it far pricier than ye olde HDD. Back then RM200 could get a decent sized HDD and you could store games for years but nowadays storage is about speed as much as space so expect to pay 300-400 for a decent starter and your bound to add or replace for bigger storage sooner than later.
Then the big kahuna; the GPU which has went up like crazy. Back then $1000 could get a Titan GPU which is truly overkill for any games at whatever highest settings and more of a productivity card, nowadays $1000 cant even get you an RTX4080 and the top dog 4090 (@ $1600!

) is needed to play games at maxed 4K settings with RT. Madness is back then the cost of a single 4090 could pay for the whole entire PC system!
Whatmore back then a x70 class GPU performs like it should as a upper midtier GPU, now the 4070 barely does 2K ultra setting at competitive FPS if didn't use Fake Frames. Nvidia scammed us on that.
So really the whole hardware scene is to blame rather than the currency.
Liek I said.
All three.