Admittedly haven't read your link, but was it illegal? If not, then what's the story?
The appearance of impropriety can be damaging to the buy if is held up due to concerns of corruption. That doesn't mean there is corruption but I wouldn't put it past some MP's trying to make political hay out of it just like Trudeau did with the F-35 and causing delays as a result.