It is a very popular adage what goes around comes around. As a product of technology, the use of video for showcasing software products seems natural by that logic. As software companies take huge strides towards the future, it becomes imperative for them to explain their technology to intended customers. And we know explanations happen best with videos.
But animated videos in particular make a lot more sense in this case because things that are shown are intangible and can be recreated only in through animation. Be it explaining the functionalities of a particular software or an application based on it, animation videos can help people visualize the technology and help the viewer use it. Also, it is a lot easier to explain an added feature(s) through video.