Anime is based on the game and doesnt follow is 100%. Also pretty sure it a omache to classic rockman losing to protoman first then winning. Also Rival is always stronger in the beginning.
The anime presented the program advance as some secret netbattle technique that only a few knew about. Kinda changed as the series went on, but the Lifesword was considered "the" program advance for awhile until season 2.