The voyager program was on a somewhat tight budget so I would imagine that had an impact. Having volatile memory is arguably a really good thing since it’s allowed them to patch the FSW on the vehicle in space a bunch of times, which a pretty common thing for spacecraft nowadays but would have been unheard of when it launched.