It's funny you say pirahna, never had any issues from the hoses bought there.I have had good luck with the piranah hoses.
Holy crap.. I'd be spending $1000 every 5 years for all the sets at my house!Miflex's web site says the replacement interval for Xtreme braided hoses is every 5 years (of course, this doesn't cover all manufacturers, or even Miflex's other hoses):
https://www.miflex.com/wp-content/uploads/2018/10/Miflex-Xtreme-Istruzioni-Ita-Ger-Ing-2018.pdf
DGX recommends replacing hoses every 5 years/500 dives, as well:
Hoses for SCUBA
ScubaPro's reg manual also recommends replacing hoses every 5 years/500 dives:
https://johnsonoutdoors.widen.net/c..._17642_RevM_Reg_Manual_202107_EN.pdf?u=trjrhb
Not exactly universally applicable, but they are three data points.
Please let me know when you need to toss your old hoses.. I'd be happy to take them off your hands