Plastic is Not forever. Fortunately it does last a very long time. You say nine years, but it’s likely 30+ years old.
I’ve had one Third Gen floor plate break, a .45 when dropped at the range. And a SIG 9mm floor plate also, that one on concrete. Out of dozens of plastic floorplates.