'If a person makes a decision because they think it's the best for themselves, the future and security of their families, then it's very hard to disagree with that.'
Test captain Ben Stokes said he understands the reasoning behind players turning down contracts with England in favour of playing in lucrative T20 tournaments.
On Wednesday, England fast bowler Mark Wood told the Daily Telegraph that he was yet to make up his mind over whether he would accept a central contract, citing the financial incentives of playing in the UAE T20 League.
Earlier this year, batter Jason Roy gave up his contract to play in Major League Cricket (MLC).
Stokes said he understood their reluctance to commit to England, telling reporters: "We know the whole landscape of cricket is changing and that is great for the individuals who are still within the game and great for those who are coming through.
"If a person makes a decision because they think it's the best for themselves, the future and security of their families, then it's very hard to disagree with that," Stokes added, speaking ahead of England's first one-day international against New Zealand in Cardiff on Friday.
"The more opportunities that come, the more people are going to be attracted to the sport and try to make a career out of it. Everyone is at a different point in their life, not just their career, where other things will have to be thought about."
Stokes has bowled sparingly in recent months due to a troublesome knee injury and is set to play as a specialist batter in the 50-overs World Cup in India from October 5-November 19.
"I've been having some good conversations with some specialists. There is a plan in place," Stokes said.
"It's nice knowing after the World Cup we've got something, a really good plan we can do and we can stick to. I want to be playing next summer as a genuine all-rounder. This winter is all about playing this World Cup, then getting this knee sorted."
With Stokes back in the ODI set-up after reversing his retirement from the one-day format, England have dropped Harry Brook from the provisional 15-member squad for the World Cup.
However, Brook, 24, has received a call-up to England's squad for their four-match ODI series against New Zealand and Stokes backed the promising batter to perform well.
"Everyone is aware of the talent he possesses and how good he is," Stokes said.
"He is going to be around every England squad for the next five to 10 years. I'm sure a lot of final decisions (for the World Cup squad) will be made around the form the lads have shown in the series."
India WC squad: Have selectors missed a trick?
'He just needs 30 balls to change the game'
'A natural', Kishan is a 'long-term' asset for India
Kings Cup: India's 12-match unbeaten streak ends
Rahul-Kishan to fight for spot in the team at WC