Using lawn mower 2 stroke oil in it probobly didn't help.
I've owned 9 NSRs over that time,
5 x MC28
3x MC21
1 x MC18
The oldest bike I have now is about 5 years old, it's a Rothmans MC28SP......with a blown motor

Paid £1800 for the MC18 in '92 (I was a mug). The first MC28SP was £4,500 in 97 (the bike was 2 years old).
Cheapest was an MC21R for £700 in 2006.