Robert Kubica says Williams managed to cover its issue with a lack of key spares for its 2019 Formula 1 car until George Russell's Russian Grand Prix crash.
That incident prompted Williams to withdraw Kubica's car from the race.
Kubica also distanced himself from sponsor PKN Orlen, which last week issued a statement saying that it had asked Williams for clarification about Kubica's retirement at Sochi and hinting at potential contractual issues.
Russell crashed in the race due to a wheel retention issue. Because he had suffered damage to two front wings in incidents with other cars in the preceding Singapore GP, Williams feared that it might be left short of parts in Japan should Kubica also have an incident in the Russian race. He was therefore called in and retired shortly after Russell's crash.
Asked by Autosport if the team should have just let him race to the flag, Kubica replied: "Well, yeah, you say something which makes sense, I would say.
"It was a bit disappointing from a driver's point of view because we have been in this situation, or at least in races where somehow there is always a risk, but also there is a driver who knows exactly what the situation is.
"I think I did pretty well during all the year to - let's say - save the car as much as you can.
"But I think on the other hand you have to react to the situation we are in and probably from the team's perspective this was the right choice.
"But it's a bit disappointing, especially that it's not the first race of the season, and we have been doing F1 for a pretty long time.
"Of course we were unfortunate with George losing two front wings in Singapore and one in Russia, but still it's racing and it can happen, and I think we were pretty lucky that it happened so late in the season, because probably we would have faced the same problem of Russia earlier in the season.
"As a team we have to react to what happened, and hopefully it will not happen again."
Kubica said he had no issue with the fact that his Sochi race was compromised despite the wing damage occurring on his team-mate's car.
"In the end it's a team outcome, and it could happen to me," he said.
"I think we were very lucky, because a first lap accident could happen to you every time - you don't know, you have no control over the others.
"Together with George we have been lucky all the season to not do silly things or to limit silly things, and we were able to, let's say, hide the problem for a pretty long time.
"But unfortunately Singapore and Russia showed up that we were not ready for what is called the risk of motorsport and racing, because in the end nothing strange happened - we just lost a couple of front wings. Which might happen every weekend."
Kubica insisted that he did not know if PKN Orlen was happy with the response it received from the team after a PR spokesman posted a message saying that the company had questioned Williams over the reason for the retirement.
"You'd have to ask my sponsor. Well, not even my sponsor, a sponsor," he said.
"If you asked me what I think and what my feeling is, there is nothing really to add.
"I don't have to be happy with the response Orlen got, I don't know what response they got."
Asked if he was surprised by Orlen's intervention he said: "I don't know, I'm not surprised about anything in this world.
"So it's not surprising. I don't know where it came from. I think asking for clarification is correct, I would say.
"But I honestly don't know, I'm not involved in this."