Did you have the stock shock absorbers on it the entire time or did you switch them to something providing a softer less jarring ride?
My 2019 was night and day different when I switched shocks and I cannot help but think it will help preserve the frame as well as the fuel tanks.
It looks like all pre 2014 specification chassis will eventually crack in the upper forward chassis tubes, no matter what shock absorbers you have. Better quality ones may possibly make things last a little longer but as there is no definite life for these chassis it would be hard to tell. If you fit a nice set of shock absorbers, the car will ride better but you still need to be keeping a close eye of those chassis tubes.
You can sort the fuel tank cracking issue by simply fitting the extra load spreading glue on brackets, as detailed on this forum.