Remote desktop access might be a niche feature, but people do use it (VNC, RDP, X11, etc.) to deal with problems that would be seriously inconvenient to solve otherwise. The biggest barrier to the adoption of remote desktop access apps is probably the fact that the average user can't readily conceptualise what's going on.