The Machine Platform Great Controversy