Hitting out at ICC, Petrook said the world governing body was not serious about making cricket an Olympic sport, which would have helped them get more sanctions from the government.
"Time and again the ICC fails to help countries like not only Canada but Ireland, Holland and Scotland. It's not me who says so, everybody in the associate countries will tell you that. They have Bangladesh and Zimbabwe as Full Members but they aren't strong countries.
"Ireland are a good cricketing country and how does they grow from here. What's the path for them to become a Test country? Well nobody knows! What more do they have to do?" he asked ahead of tomorrow's ICC's annual meeting in the West Indies, where delegates from over 50 ICC Member countries are expected to gather.
Also Read
"They (Canada Cricket) gets about 400-500,000 a year but it' not enough, what they need is about 3 million. If they really cared about cricket, then why it is not an Olympic sport? The IOC had invited them and ICC and the BCCI did not want it.
"It's a very big deal for Canada and the US. If it is an Olympic sport, you get a lot more government funding than a non-Olympic sport."
There may be less than 300 archers in Canada but being an Olympic sport they still get about one and half million dollars per year.
"If ICC really cared about cricket, why not help it become an Olympic sport?" he asked.