I agree they have a short career in football but that doesn’t mean their earning potential is limited to the ages of 18-35. They have 30 years to get another job if they wish. Now we all Probably wish to maximise our earnings in the hope of retiring early - 35 is pushing it a bit.
Players in the lower leagues do not earn mega bucks. Probably a lot of people outside of football earn more - maybe have to work slightly harder for it but that’s a different debate!
On one year deals you do wonder if the agro or upheaval and relocation is worth it for a 1k a week more somewhere. By the time you take our tax etc you are not taking about a massive take home difference.
Footballers just need to acknowledge that the majority will have to work beyond their footballing years and if they were sensible could probably earn the same or more outside of football in a ‘normal job’.