Airbnb compared itself to Ellis Island, obviously really needs a history lesson