The RAM might not be (easily) user-upgradable... but it is possible. It can also be upgraded by Apple or an authorized service center.
One thing to note... it's quad-channel memory and all the slots are filled. The base-model 32GB iMac Pro has 4x8GB sticks. So you can't just pop in some extra RAM like you could with the regular iMac.
In order to upgrade to 64GB... you'd have to replace all the sticks with 4x16GB.
And that leads to the next part... price.
It costs $800 to go from 32GB to 64GB when you configure the iMac Pro. I'm sure you noticed that.
BUT... Crucial sells a 64GB kit (4x16GB) of ECC RAM for $931.99...
You could probably sell the old 32GB to recover some money. But you still have to attempt to install it yourself (and void your warranty) or you could have an authorized service center install it (and pay them to do it)
In other words... it'll probably cost the same either way.
My advice: Find the extra $800 at the time of purchase... otherwise you'll end up paying roughly the same price (and hassle) later for aftermarket RAM.
The big point is... it doesn't appear that there is a 100% markup on RAM anymore... especially when you consider all the hoops you have to jump through.
I hear you though... it would be nice to just open a door and swap out the RAM.
But even with a door... the price advantage of aftermarket RAM is gone.
Right...
It seems apple charges the same to upgrade it (from standard hardware to upgraded) when configuring the system as it would cost from the original source for just the hardware you want.
They charge about $2500 to upgrade to the 18 core, which intel sells for about the same price to end customers. However when apple does this it is just an upgrade from the 8-core already there....
Wonder what the price of the cheapest 128GB ECC DDR4 memory is now.. (4x32GB).