It's not only the government. It's Canadian industry. It's foreign governments worldwide. It's a worldwide problem. I don't think the Canadian government is less diligent than all the governments worldwide or even all the big organizations. It's not only in the last few years. It's in the last 30 years. In the sixties, seventies, and eighties, the IT industry was a well-dominated, organized market. It used to be IBM and a few other people. It was well understood how it worked, and whose throat you had to choke if there was a problem.
But with the arrival of the web, then it became a free-for-all. Anybody who had some kind of coding knowledge could develop a web app. Anybody who could contribute to the development of open-source software could, and the standards we were used to were dropped because it was new, it was shiny, and we wanted to have the cool stuff and we wanted to make a buck as quickly as we could with it. The banks are a good example of that, right? The fabulous profits they made in 2000 were due to that.
The government just followed suit. They did what everybody else did in adopting technology, but they abandoned the standards they had in the previous world. In the mainframe world, there were standards about development and so forth, but when we went to the new paradigm of client, server, and web, we just forgot it. We just abandoned it completely. We need to go back.