'Development' is just wordy without adding any information. And you have used 'tech' in some form twice, so I would revise to: Despite modern technology, some ice fishermen still prefer the old ways.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.