yes and no, the game would have found a decent playerbase thanks to the sales, some titles that were considered meh at launch became popular and are owned by most steam users for that simple reason. Maybe not the mega numbres some exec would ask for, but enough long run success to let them think about it.