Where are you getting that implication? I didn't see anything in the article suggesting that neutrons were simple and I would share your skepticism if someone claimed they were. The fact that neutrons can spontaneously decay into protons (plus other stuff) suggests otherwise.
The title implies it directly.