Apple vs. Facebook - what's going on?