the lack of a good fuse driver for git that takes care of all the sparse checkout capabilities semi-transparently is basucally unacceptable & will continue to drive high end consumers off git. folks doing games, videos really still arent supported, short of becoming even extra special git gurus. this should be just gently provided by a good filesystem that pulls stuff down on demand, that transparently makes the repo feel local, even though what's local is very partial.