On PC? What do you mean?
I meant to say, the big shift to mobile created discontinuity between "host" PCs and "target" phones, and that's horrible for software freedom.
Why? Do you think many people would want to develop from their phones instead of PCs if that was an option? I've certainly never wanted to.
You can actually run a desktop VM on a phone pretty easily (I even run a Windows one, for games) so I wouldn't say I feel a restriction in my software freedom.