Yes, I'm sure Facebook and their stable of developers just never thought of that. How silly.
I'm also unconvinced they can't scale down images server-side to make them more mobile-palatable.
Maybe this is a personal flaw, but I can't count the number of times I've looked at a project and thought "that's a stupid way to do it" only to later realize the problem is far more nuanced than I thought.