Plenty of people here laugh at things without justification.
Sometimes these signings work and sometimes they don't because it's very hard to know how quickly a player's physical abilities will deteriorate when they are around 34-35.
And it is particularly dangerous signing players of that age for roles that require a great deal of pace and energy.