Facebook photo upload sucked back in 2012.

Link. It’s no better now – Flash based, buggy. It’s a cost center, not a revenue center.