I think petrol going stale is the lighter compounds evaporating out, making it harder to ignite.
Oil being heavier (like diesel) doesn't have the lighter volatiles to evaporate so it's good for ages.
Because LPG is in a sealed container, it shouldn't be possible to have anything evaporate out.

