What sort of advantages does MSP430 have
At the time it was first introduced, it had a bunch of low-power features and you could reportedly build lower power
things with it than most other microcontrollers. (And in particular, it would wake up from low-power modes much faster than most other chips, thanks to a rather weird clock system.)
There's a "trip report" I wrote "way back when" (where the 430F flash versions were just being introduced) here:
https://www.oocities.org/westfw/trip-report-msp430.txtLow power get more attention not long after that, and it's really hard to compare low power performance from datasheets, so I don't know whether the MSP430 has held up in that department. There is a subset that operates down to 0.9V (
https://www.mouser.com/new/texas-instruments/ti-msp430-low-voltage-mcus/ ), and there are the FRAM versions that have been mentioned already.
It does have a nice von Nueman architecture; very PDP11-like (probably the most PDP11-like I've seen in a modern-ish microcontroller.)
TI was also one of the early players in the "Arduino-Killer" development board game. They offered an MSP430 "Launchpad" with built-in debugger for $4.30 (for a while.) (Probably that's the one you got "for free.") IIRC, it was one of the earliest "cheap development boards" to include a debug capability. It didn't really catch on in the Arduino Community, but there was/is an Arduino-compatible IDE/Core for it, and TI has kept up with other similar low-cost development boards for a wide range of their chips. (Even if you think Arduino is otherwise useless, it apparently demonstrated the desirability of having development boards that "just plug in" to a USB port...)