Only because so many are not kept in conditions suitable for seahorses.
Too much "misinformation" on top of a lack of proper information available from stores that sell them.
Under proper conditions it's not out of line to expect 5-10 years with the emphasis on more than 5.