A cynic would ask if it has anything to do with not working for Nokia anymore...
The LGPL move started some time ago and Rémi was still at Nokia and he was pushing for it.
My understanding of LGPL is that it requires that users be able to switch out the LGPL-licensed code. This implies dynamic linking, not a difficult proposition, but more fundamentally it requires that users are able to access the LGPL code portion, delete it, and replace it with something else. I don't see how any old iOS user can do this without paying a dev fee.
There is no requirement that end users be able to do any of this on a platform without becoming licensed developers for that platform. (At the time LGPL was written, many platform vendors charged hundreds or even thousands of dollars for their developer tools.)
I think not. The issues were mainly 2:
- The Apple EULA was applied ON TOP of the GPL, whatever happened. This was clearly incompatible. And this is not resolved with Apple updates on the iTunes ToS.
- The Apple ToS did not allowed you to use the App for every use, which is a violation of the GPL §0. This is still an issue today.