That ideology hasn't stopped them from becoming the most valuable company in the world, so I wouldn't disregard it from the point of view of practical outcomes.
An ideology that helps you build and grow a new platform may not be equally suitable for running a dominant platform on which significant parts of the world economy depend.