Gulf charter captains say the 147-day red snapper season is too long, fearing it will harm the fishery's future.