Sri Lanka captain Marvan Atapattu offered no excuses following his side's defeat by New Zealand in Queenstown.
They lost by seven wickets after being bowled out for just 164 in the first of four one-day internationals.
Atapattu said the conditions were not to blame, adding: "Once you got it, it was a beautiful wicket to bat on.
"The ones who are getting runs aren't getting enough and those who aren't getting runs are not getting anything at all."
Sri Lanka have won only one of their last eight one-day games and team manager Michael Tissera has accused their batting line-up of complacency.
The comment was contained in a report by Tissera submitted to the country's cricket officials following the team's recent tour to India, and quoted in the Daily News.
"In a country brought up on spin, the ineptitude to counter good spin and the thought and organisation that goes into batting in these circumstances was disappointing.
"The heart and fight were missing and we went down meekly," he said.
Tissera believes replacements must be found for some of the older members of the current side.
Jamie How made 58 on debut for the home side
"Sri Lanka cricket is at the crossroads and unless action is taken now, we could face serious problems in turning out competitive teams at international level in the future," he warned.
It was seam bowling which proved their undoing against New Zealand, however, as Kyle Mills, Shane Bond and Jacob Oram shared nine of the 10 wickets between them, with the other taken by Chris Cairns.
And Sri Lanka's attack could not find similar penetration as home debutant Peter How and Peter Fulton, playing only his second international match, shared a stand of 95 which effectively settled the outcome.
"When two new guys come into the team, you want them to succeed.
"But when two new guys go and win the game for you, that's extremely pleasing," home skipper Daniel Vettori commented.