Nice thing aboutcore is being magnetic its also non-volatile. switch the power off and on and it should still be there...
I spent a good part of my professional life dealing with core and I don't miss it. Power-hungry, slow and problem-prone. If a manufacturer had to have any speed at all, interleaving of banks was mandatory; if you used SIMD instructions, not only interleaving was important, but also physical word width (I developed for a system that used 544-bit wide physical words).
Even so, you could run into troubles. Keeping things cool was an issue.
The CDC 7600 used very fast core that could overheat if the same address was accessed frequently enough. Seymour Cray had to incorporate a circuit that integrated the access rate over time and delayed accesses if core got too warm.
Similarly, the IBM 7090 kept its core in an oil bath, which made servicing of the core stack "interesting". I vividly recall a CE tool consisting of a broomstick with a magnet on the end to fish out bits of broken core from the soup.
Back in the early days of Kilobaud or Microsystems, I believe there was an article describing how a surplus 4K core stack was incorporated into an S100 box.
I think I still have a 1401 core frame kicking around in a desk drawer somewhere. When IBM started scrapping the 1401s, they were very common in surplus shops.