Is it possible that there's also just more software in different domains being written, hence making it more difficult to keep track of everything that is going on?
You could literally not ship anything without this review, so they must have abandoned the process by now. Or just never extended it to "the cloud"